add game&rawdata
This commit is contained in:
parent
0133cd976c
commit
49b34b5546
45731 changed files with 709831 additions and 0 deletions
584
gamedata/configs/weapons/upgrades/w_abakan_up.ltx
Normal file
584
gamedata/configs/weapons/upgrades/w_abakan_up.ltx
Normal file
|
|
@ -0,0 +1,584 @@
|
|||
[up_sect_firsta_abakan]
|
||||
;Îòäà÷à(1)-10%
|
||||
;------------
|
||||
cost = 700
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.07 ;0.5
|
||||
cam_dispersion_inc = -0.03 ;0.5
|
||||
cam_step_angle_horz = -0.07 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.09 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.045 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.09 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
[up_sect_firstc_abakan]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 1050
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0015
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.02 ;0.03
|
||||
|
||||
[up_sect_firste_abakan]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 1300
|
||||
value = +25
|
||||
|
||||
rpm = +125 ;650
|
||||
|
||||
|
||||
[up_sect_firstf_abakan]
|
||||
;Îòäà÷à(3)-30%
|
||||
;------------
|
||||
cost = 1300
|
||||
value = -30
|
||||
|
||||
cam_dispersion = -0.3 ;0.1
|
||||
cam_dispersion_inc = -0.1 ;0.6
|
||||
cam_step_angle_horz = -0.15 ;0.6
|
||||
|
||||
zoom_cam_dispersion = -0.27 ;0.1
|
||||
zoom_cam_dispersion_inc = -0.11 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.16 ;0.5
|
||||
|
||||
[up_sect_secona_abakan]
|
||||
;Íàñòèëüíîñòü(1)10%
|
||||
;------------------
|
||||
cost = 700
|
||||
value = +10
|
||||
bullet_speed = +50 ;550
|
||||
fire_dispersion_base = -0.01
|
||||
|
||||
[up_sect_seconc_abakan]
|
||||
;Òî÷íîñòü(2)20%
|
||||
;---------------
|
||||
cost = 1050
|
||||
value = +20
|
||||
|
||||
fire_dispersion_base = -0.06 ;0.07
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_second_abakan]
|
||||
;Ñêîðîñòðåëüíîñòü(2)15%
|
||||
;----------------------
|
||||
cost = 1050
|
||||
value = +15
|
||||
|
||||
rpm = +90 ;650
|
||||
|
||||
|
||||
[up_sect_secone_abakan]
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
cost = 1300
|
||||
value = +30
|
||||
|
||||
bullet_speed = +90 ;550
|
||||
fire_dispersion_base = -0.03
|
||||
|
||||
[up_sect_thirda_abakan]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 700
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.001
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.01 ;0.03
|
||||
|
||||
[up_sect_thirdc_abakan]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 1050
|
||||
value = +20
|
||||
bullet_speed = +70 ;550
|
||||
fire_dispersion_base = -0.02
|
||||
|
||||
[up_sect_thirdd_abakan]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 1050
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.16 ;0.1
|
||||
cam_dispersion_inc = -0.07 ;0.6
|
||||
cam_step_angle_horz = -0.11 ;0.6
|
||||
|
||||
zoom_cam_dispersion = -0.18 ;0.1
|
||||
zoom_cam_dispersion_inc = -0.08 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.13 ;0.5
|
||||
|
||||
|
||||
[up_sect_thirde_abakan]
|
||||
;Òî÷íîñòü(3)30%
|
||||
cost = 1300
|
||||
value = +30
|
||||
fire_dispersion_base = -0.09 ;0.07
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_fourta_abakan]
|
||||
;Âåñ
|
||||
;------------------
|
||||
cost = 700
|
||||
value = -1
|
||||
|
||||
inv_weight = -1 ;3.6
|
||||
|
||||
crosshair_inertion = -0.5
|
||||
|
||||
PDM_disp_base = -0.05 ;0.5
|
||||
PDM_disp_vel_factor = -0.1 ;1.5
|
||||
PDM_disp_accel_factor = -0.1 ;1.5
|
||||
|
||||
[up_sect_fourtc_abakan]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 1050
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -0.5
|
||||
|
||||
PDM_disp_base = -0.1 ;0.5
|
||||
PDM_disp_vel_factor = -0.33 ;1.5
|
||||
PDM_disp_accel_factor = -0.33 ;1.5
|
||||
|
||||
[up_sect_fourte_abakan]
|
||||
;Óäîáñòâî(3)25%
|
||||
;--------------
|
||||
cost = 1300
|
||||
value = +25
|
||||
|
||||
crosshair_inertion = -0.7
|
||||
|
||||
PDM_disp_base = -0.12 ;0.5
|
||||
PDM_disp_vel_factor = -0.42 ;1.5
|
||||
PDM_disp_accel_factor = -0.42 ;1.5
|
||||
|
||||
|
||||
[up_sect_fourtf_abakan]
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
cost = 1300
|
||||
value = +30
|
||||
bullet_speed = +90 ;550
|
||||
fire_dispersion_base = -0.03
|
||||
|
||||
[up_sect_fiftha_abakan]
|
||||
;Êðåïëåíèå ïîäñòâîëüíèêà
|
||||
;------------------
|
||||
cost = 2700
|
||||
;value = +30
|
||||
grenade_launcher_status = 2
|
||||
grenade_launcher_name = wpn_addon_grenade_launcher
|
||||
grenade_launcher_x = 126
|
||||
grenade_launcher_y = 24
|
||||
|
||||
[up_firsta_abakan]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
effects = up_gr_firstcd_abakan
|
||||
section = up_sect_firsta_abakan
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = {+tets_info_1}
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_a1_name
|
||||
description = st_up_auto_a1_descr
|
||||
icon = ui_inGame2_upgrade_AS96_2_1
|
||||
|
||||
[up_firstc_abakan]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_abakan
|
||||
section = up_sect_firstc_abakan
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_b1_name
|
||||
description = st_up_auto_b1_descr
|
||||
icon = ui_inGame2_upgrade_AS96_2_2
|
||||
|
||||
[up_firste_abakan]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_abakan
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c3_name
|
||||
description = st_up_auto_c3_descr
|
||||
icon = ui_inGame2_upgrade_AS96_2_3
|
||||
|
||||
[up_firstf_abakan]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firstf_abakan
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c2_name
|
||||
description = st_up_auto_c2_descr
|
||||
icon = ui_inGame2_upgrade_AS96_2_4
|
||||
|
||||
[up_secona_abakan]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_abakan
|
||||
section = up_sect_secona_abakan
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_a1_name
|
||||
description = st_up_ret_a1_descr
|
||||
icon = ui_inGame2_upgrade_AS96_2_5
|
||||
|
||||
[up_seconc_abakan]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_seconef_abakan
|
||||
section = up_sect_seconc_abakan
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_b3_name
|
||||
description = st_up_ret_b3_descr
|
||||
icon = ui_inGame2_upgrade_AS96_2_6
|
||||
|
||||
[up_second_abakan]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_abakan
|
||||
section = up_sect_second_abakan
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_b2_name
|
||||
description = st_up_ret_b2_descr
|
||||
icon = ui_inGame2_upgrade_AS96_2_7
|
||||
|
||||
|
||||
[up_secone_abakan]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_abakan
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here_h
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_c1_name
|
||||
description = st_up_ret_c1_descr
|
||||
icon = ui_inGame2_upgrade_AS96_2_8
|
||||
|
||||
[up_thirda_abakan]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_abakan
|
||||
section = up_sect_thirda_abakan
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_a1_name
|
||||
description = st_up_zat_a1_descr
|
||||
icon = ui_inGame2_upgrade_AS96_2_9
|
||||
|
||||
[up_thirdc_abakan]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects = up_gr_thirdef_abakan
|
||||
section = up_sect_thirdc_abakan
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_b5_name
|
||||
description = st_up_zat_b5_descr
|
||||
icon = ui_inGame2_upgrade_AS96_2_10
|
||||
|
||||
|
||||
[up_thirdd_abakan]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects = up_gr_thirdef_abakan
|
||||
section = up_sect_thirdd_abakan
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_b2_name
|
||||
description = st_up_zat_b2_descr
|
||||
icon = ui_inGame2_upgrade_AS96_2_11
|
||||
|
||||
[up_thirde_abakan]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_abakan
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_c5_name
|
||||
description = st_up_zat_c5_descr
|
||||
icon = ui_inGame2_upgrade_AS96_2_12
|
||||
|
||||
[up_fourta_abakan]
|
||||
scheme_index = 0, 3
|
||||
effects = up_gr_fourtcd_abakan
|
||||
section = up_sect_fourta_abakan
|
||||
property = prop_weight
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_a1_name
|
||||
description = st_up_stk_a1_descr
|
||||
icon = ui_inGame2_upgrade_AS96_2_13
|
||||
|
||||
[up_fourtc_abakan]
|
||||
scheme_index = 1, 5
|
||||
effects = up_gr_fourtef_abakan
|
||||
section = up_sect_fourtc_abakan
|
||||
property = prop_inertion
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_b2_name
|
||||
description = st_up_stk_b2_descr
|
||||
icon = ui_inGame2_upgrade_AS96_2_14
|
||||
|
||||
[up_fourte_abakan]
|
||||
scheme_index = 2, 4
|
||||
effects =
|
||||
section = up_sect_fourte_abakan
|
||||
property = prop_inertion
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_c3_name
|
||||
description = st_up_stk_c3_descr
|
||||
icon = ui_inGame2_upgrade_AS96_2_15
|
||||
|
||||
[up_fourtf_abakan]
|
||||
scheme_index = 2, 5
|
||||
effects =
|
||||
section = up_sect_fourtf_abakan
|
||||
property = prop_bullet_speed
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_c2_name
|
||||
description = st_up_stk_c2_descr
|
||||
icon = ui_inGame2_upgrade_AS96_2_16
|
||||
|
||||
[up_fiftha_abakan]
|
||||
scheme_index = 0, 4
|
||||
effects =
|
||||
section = up_sect_fiftha_abakan
|
||||
property = prop_underbarrel_slot
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a3_name
|
||||
description = st_up_add_a3_descr
|
||||
icon = ui_inGame2_upgrade_AS96_2_17
|
||||
|
||||
|
||||
|
||||
[up_gr_firstab_abakan]
|
||||
elements = up_firsta_abakan
|
||||
|
||||
[up_gr_firstcd_abakan]
|
||||
elements = up_firstc_abakan
|
||||
|
||||
[up_gr_firstef_abakan]
|
||||
elements = up_firste_abakan, up_firstf_abakan
|
||||
|
||||
[up_gr_seconab_abakan]
|
||||
elements = up_secona_abakan
|
||||
|
||||
[up_gr_seconcd_abakan]
|
||||
elements = up_seconc_abakan, up_second_abakan
|
||||
|
||||
[up_gr_seconef_abakan]
|
||||
elements = up_secone_abakan
|
||||
|
||||
[up_gr_thirdab_abakan]
|
||||
elements = up_thirda_abakan
|
||||
|
||||
[up_gr_thirdcd_abakan]
|
||||
elements = up_thirdc_abakan, up_thirdd_abakan
|
||||
|
||||
[up_gr_thirdef_abakan]
|
||||
elements = up_thirde_abakan
|
||||
|
||||
[up_gr_fourtab_abakan]
|
||||
elements = up_fourta_abakan
|
||||
|
||||
[up_gr_fourtcd_abakan]
|
||||
elements = up_fourtc_abakan
|
||||
|
||||
[up_gr_fourtef_abakan]
|
||||
elements = up_fourte_abakan, up_fourtf_abakan
|
||||
|
||||
[up_gr_fifthab_abakan]
|
||||
elements = up_fiftha_abakan
|
||||
|
||||
591
gamedata/configs/weapons/upgrades/w_ak74_up.ltx
Normal file
591
gamedata/configs/weapons/upgrades/w_ak74_up.ltx
Normal file
|
|
@ -0,0 +1,591 @@
|
|||
[up_sect_firsta_ak74]
|
||||
;Îòäà÷à(1)-10%
|
||||
;------------
|
||||
cost = 550
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.16 ;0.5
|
||||
cam_dispersion_inc = -0.06 ;0.5
|
||||
cam_step_angle_horz = -0.02 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.12 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.07 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.02 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
[up_sect_firstc_ak74]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 850
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1.5 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0015
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.015 ;0.03
|
||||
|
||||
[up_sect_firste_ak74]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;---------------
|
||||
cost = 1150
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.09 ;0.7
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_firstf_ak74]
|
||||
;Îòäà÷à(3)-30%
|
||||
;------------
|
||||
cost = 1150
|
||||
value = -30
|
||||
|
||||
cam_dispersion = -0.3 ;0.5
|
||||
cam_dispersion_inc = -0.16 ;0.5
|
||||
cam_step_angle_horz = -0.11 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.31 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.17 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.11 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
[up_sect_secona_ak74]
|
||||
;Óäîáñòâî(1)10%
|
||||
;--------------
|
||||
cost = 550
|
||||
value = +10
|
||||
|
||||
crosshair_inertion = -0.5
|
||||
|
||||
PDM_disp_base = -0.05 ;0.5
|
||||
PDM_disp_vel_factor = -0.25 ;1.5
|
||||
PDM_disp_accel_factor = -0.25 ;1.5
|
||||
|
||||
[up_sect_seconc_ak74]
|
||||
;Òî÷íîñòü(2)20%
|
||||
;---------------
|
||||
cost = 850
|
||||
value = +20
|
||||
|
||||
fire_dispersion_base = -0.07 ;0.7
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_second_ak74]
|
||||
;Ñêîðîñòðåëüíîñòü(2)15%
|
||||
;----------------------
|
||||
cost = 850
|
||||
value = +15
|
||||
|
||||
rpm = +75
|
||||
|
||||
[up_sect_secone_ak74]
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
cost = 1150
|
||||
value = +30
|
||||
|
||||
bullet_speed = +110
|
||||
fire_dispersion_base = -0.03 ;0.7
|
||||
|
||||
[up_sect_thirda_ak74]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 550
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0005
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.01 ;0.03
|
||||
|
||||
[up_sect_thirdc_ak74]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 850
|
||||
value = +20
|
||||
|
||||
bullet_speed = +75
|
||||
fire_dispersion_base = -0.02 ;0.7
|
||||
|
||||
[up_sect_thirdd_ak74]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 850
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.21 ;0.5
|
||||
cam_dispersion_inc = -0.1 ;0.5
|
||||
cam_step_angle_horz = -0.06 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.21 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.12 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.04 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
|
||||
[up_sect_thirde_ak74]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 1150
|
||||
value = +25
|
||||
|
||||
rpm = +125
|
||||
|
||||
[up_sect_fourta_ak74]
|
||||
;Âåñ
|
||||
;------------------
|
||||
cost = 550
|
||||
value = -1.3
|
||||
|
||||
inv_weight = -1.3
|
||||
|
||||
[up_sect_fourtc_ak74]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 850
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -0.75
|
||||
|
||||
PDM_disp_base = -0.1 ;0.5
|
||||
PDM_disp_vel_factor = -0.35 ;1.5
|
||||
PDM_disp_accel_factor = -0.35 ;1.5
|
||||
|
||||
[up_sect_fourte_ak74]
|
||||
;Óäîáñòâî(3)25%
|
||||
;--------------
|
||||
cost = 1150
|
||||
value = +25
|
||||
|
||||
crosshair_inertion = -1.25
|
||||
|
||||
PDM_disp_base = -0.15 ;0.5
|
||||
PDM_disp_vel_factor = -0.4 ;1.5
|
||||
PDM_disp_accel_factor = -0.4 ;1.5
|
||||
|
||||
[up_sect_fiftha_ak74]
|
||||
;Êðåïëåíèå äëÿ îïòèêè
|
||||
;--------------
|
||||
cost = 1200
|
||||
scope_status = 2
|
||||
scopes_sect = scope_ak74, scope_x2.7_ak74, scope_live_detector_ak74, scope_night_ak74
|
||||
|
||||
[up_sect_fifthc_ak74]
|
||||
;Ñìåíà Êàëëèáðà
|
||||
;--------------
|
||||
cost = 2500
|
||||
value = "5.56x45"
|
||||
ammo_class = ammo_5.56x45_ss190, ammo_5.56x45_ap
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = 0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = 0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = 0.0005
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = 0.005 ;0.03
|
||||
|
||||
[up_firsta_ak74]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
effects = up_gr_firstcd_ak74
|
||||
section = up_sect_firsta_ak74
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_a1_name
|
||||
description = st_up_auto_a1_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2_1
|
||||
|
||||
;;...
|
||||
[up_firstc_ak74]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_ak74
|
||||
section = up_sect_firstc_ak74
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_b1_name
|
||||
description = st_up_auto_b1_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2_2
|
||||
|
||||
[up_firste_ak74]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_ak74
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c4_name
|
||||
description = st_up_auto_c4_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2_3
|
||||
|
||||
[up_firstf_ak74]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firstf_ak74
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c1_name
|
||||
description = st_up_auto_c1_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2_4
|
||||
|
||||
[up_secona_ak74]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_ak74
|
||||
section = up_sect_secona_ak74
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_a2_name
|
||||
description = st_up_ret_a2_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2_5
|
||||
|
||||
[up_seconc_ak74]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_seconef_ak74
|
||||
section = up_sect_seconc_ak74
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_b3_name
|
||||
description = st_up_ret_b3_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2_6
|
||||
|
||||
[up_second_ak74]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_ak74
|
||||
section = up_sect_second_ak74
|
||||
property = prop_rpm
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_b2_name
|
||||
description = st_up_ret_b2_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2_7
|
||||
|
||||
[up_secone_ak74]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_ak74
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here_h
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_c1_name
|
||||
description = st_up_ret_c1_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2_8
|
||||
|
||||
[up_thirda_ak74]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_ak74
|
||||
section = up_sect_thirda_ak74
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_a1_name
|
||||
description = st_up_zat_a1_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2_9
|
||||
|
||||
[up_thirdc_ak74]
|
||||
scheme_index = 1, 3
|
||||
effects = up_gr_thirdef_ak74
|
||||
section = up_sect_thirdc_ak74
|
||||
property = prop_bullet_speed
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_b5_name
|
||||
description = st_up_zat_b5_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2_10
|
||||
|
||||
[up_thirdd_ak74]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects = up_gr_thirdef_ak74
|
||||
section = up_sect_thirdd_ak74
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_b2_name
|
||||
description = st_up_zat_b2_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2_11
|
||||
|
||||
|
||||
[up_thirde_ak74]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_ak74
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_c3_name
|
||||
description = st_up_zat_c3_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2_12
|
||||
|
||||
[up_fourta_ak74]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects = up_gr_fourtcd_ak74
|
||||
section = up_sect_fourta_ak74
|
||||
property = prop_weight
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_a1_name
|
||||
description = st_up_stk_a1_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2_13
|
||||
|
||||
[up_fourtc_ak74]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects = up_gr_fourtef_ak74
|
||||
section = up_sect_fourtc_ak74
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_b2_name
|
||||
description = st_up_stk_b2_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2_14
|
||||
|
||||
|
||||
[up_fourte_ak74]
|
||||
scheme_index = 2, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourte_ak74
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_c3_name
|
||||
description = st_up_stk_c3_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2_15
|
||||
|
||||
[up_fiftha_ak74]
|
||||
scheme_index = 0, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fiftha_ak74
|
||||
property = prop_scope_attach
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a2_name
|
||||
description = st_up_add_a2_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2_16
|
||||
|
||||
[up_fifthc_ak74]
|
||||
scheme_index = 1, 6
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fifthc_ak74
|
||||
property = prop_calibre
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_b2_name
|
||||
description = st_up_add_b2_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2_17
|
||||
|
||||
|
||||
[up_gr_firstab_ak74]
|
||||
elements = up_firsta_ak74
|
||||
|
||||
[up_gr_firstcd_ak74]
|
||||
elements = up_firstc_ak74
|
||||
|
||||
[up_gr_firstef_ak74]
|
||||
elements = up_firste_ak74, up_firstf_ak74
|
||||
|
||||
[up_gr_seconab_ak74]
|
||||
elements = up_secona_ak74
|
||||
|
||||
[up_gr_seconcd_ak74]
|
||||
elements = up_seconc_ak74, up_second_ak74
|
||||
|
||||
[up_gr_seconef_ak74]
|
||||
elements = up_secone_ak74
|
||||
|
||||
[up_gr_thirdab_ak74]
|
||||
elements = up_thirda_ak74
|
||||
|
||||
[up_gr_thirdcd_ak74]
|
||||
elements = up_thirdc_ak74, up_thirdd_ak74
|
||||
|
||||
[up_gr_thirdef_ak74]
|
||||
elements = up_thirde_ak74
|
||||
|
||||
[up_gr_fourtab_ak74]
|
||||
elements = up_fourta_ak74
|
||||
|
||||
[up_gr_fourtcd_ak74]
|
||||
elements = up_fourtc_ak74
|
||||
|
||||
[up_gr_fourtef_ak74]
|
||||
elements = up_fourte_ak74
|
||||
|
||||
[up_gr_fifthab_ak74]
|
||||
elements = up_fiftha_ak74
|
||||
|
||||
[up_gr_fifthcd_ak74]
|
||||
elements = up_fifthc_ak74
|
||||
576
gamedata/configs/weapons/upgrades/w_ak74u_up.ltx
Normal file
576
gamedata/configs/weapons/upgrades/w_ak74u_up.ltx
Normal file
|
|
@ -0,0 +1,576 @@
|
|||
;Ñêîðîñòðåëüíîñòü(1)10%
|
||||
;----------------------
|
||||
[up_sect_firsta_ak74u]
|
||||
cost = 400
|
||||
value = +10
|
||||
rpm = +65 ;600
|
||||
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
[up_sect_firstc_ak74u]
|
||||
cost = 650
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0007
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.011 ;0.03
|
||||
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
[up_sect_firstd_ak74u]
|
||||
cost = 650
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.18 ;1.2
|
||||
cam_dispersion_inc = -0.09 ;0.6
|
||||
cam_step_angle_horz = -0.22 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.05 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.075 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.2 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
;Îòäà÷à(3)-30%
|
||||
;------------
|
||||
[up_sect_firste_ak74u]
|
||||
cost = 900
|
||||
value = -30
|
||||
|
||||
cam_dispersion = -0.27 ;0.5
|
||||
cam_dispersion_inc = -0.12 ;0.5
|
||||
cam_step_angle_horz = -0.32 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.25 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.125 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.25 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
;Îòäà÷à(1)-10%
|
||||
;------------
|
||||
[up_sect_secona_ak74u]
|
||||
cost = 400
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.08 ;0.5
|
||||
cam_dispersion_inc = -0.03 ;0.5
|
||||
cam_step_angle_horz = -0.12 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.05 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.035 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.05 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
[up_sect_seconc_ak74u]
|
||||
cost = 650
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0007
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.011 ;0.03
|
||||
|
||||
;Îòäà÷à(3)-30%
|
||||
;------------
|
||||
[up_sect_secone_ak74u]
|
||||
cost = 900
|
||||
value = -30
|
||||
|
||||
cam_dispersion = -0.27 ;0.5
|
||||
cam_dispersion_inc = -0.12 ;0.5
|
||||
cam_step_angle_horz = -0.32 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.25 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.125 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.25 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
;Óäîáñòâî(3)25%
|
||||
;--------------
|
||||
[up_sect_seconf_ak74u]
|
||||
cost = 900
|
||||
value = +25
|
||||
|
||||
crosshair_inertion = -0.5
|
||||
|
||||
PDM_disp_base = -0.1 ;0.5
|
||||
PDM_disp_vel_factor = -0.3 ;1.5
|
||||
PDM_disp_accel_factor = -0.3 ;1.5
|
||||
|
||||
;Îòäà÷à(1)-10%
|
||||
;------------
|
||||
[up_sect_thirda_ak74u]
|
||||
cost = 400
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.08 ;0.5
|
||||
cam_dispersion_inc = -0.03 ;0.5
|
||||
cam_step_angle_horz = -0.12 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.05 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.035 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.05 ;1.0 [0.505 â îñòàòêå]
|
||||
;Ñêîðîñòðåëüíîñòü(2)15%
|
||||
;----------------------
|
||||
[up_sect_thirdc_ak74u]
|
||||
cost = 650
|
||||
value = +15
|
||||
|
||||
rpm = +90 ;600
|
||||
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
[up_sect_thirdd_ak74u]
|
||||
cost = 650
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0007
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.011 ;0.03
|
||||
|
||||
;Óäîáñòâî(3)25%
|
||||
;--------------
|
||||
[up_sect_thirde_ak74u]
|
||||
cost = 900
|
||||
value = +25
|
||||
|
||||
crosshair_inertion = -0.5
|
||||
|
||||
PDM_disp_base = -0.1 ;0.5
|
||||
PDM_disp_vel_factor = -0.3 ;1.5
|
||||
PDM_disp_accel_factor = -0.3 ;1.5
|
||||
|
||||
;Îòäà÷à(1)10%
|
||||
;------------
|
||||
[up_sect_fourta_ak74u]
|
||||
cost = 400
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.08 ;0.5
|
||||
cam_dispersion_inc = -0.03 ;0.5
|
||||
cam_step_angle_horz = -0.12 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.05 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.035 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.05 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
;Ñêîðîñòðåëüíîñòü(2)15%
|
||||
;----------------------
|
||||
[up_sect_fourtc_ak74u]
|
||||
cost = 650
|
||||
value = +15
|
||||
|
||||
rpm = +90 ;600
|
||||
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
[up_sect_fourte_ak74u]
|
||||
cost = 900
|
||||
value = +25
|
||||
|
||||
rpm = +125 ;600
|
||||
|
||||
;Îáúåì ìàãàçèíà +10
|
||||
;--------------------
|
||||
[up_sect_fiftha_ak74u]
|
||||
cost = 800
|
||||
value = +10
|
||||
ammo_mag_size = 10
|
||||
;--------END----------
|
||||
|
||||
|
||||
[up_firsta_ak74u]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
effects = up_gr_firstcd_ak74u
|
||||
section = up_sect_firsta_ak74u
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_a3_name
|
||||
description = st_up_zat_a3_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2U_1
|
||||
|
||||
;;...
|
||||
[up_firstc_ak74u]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_ak74u
|
||||
section = up_sect_firstc_ak74u
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_b4_name
|
||||
description = st_up_zat_b4_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2U_2
|
||||
|
||||
[up_firstd_ak74u]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_ak74u
|
||||
section = up_sect_firstd_ak74u
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_b1_name
|
||||
description = st_up_zat_b1_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2U_3
|
||||
|
||||
[up_firste_ak74u]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_ak74u
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_c1_name
|
||||
description = st_up_zat_c1_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2U_4
|
||||
|
||||
[up_secona_ak74u]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_ak74u
|
||||
section = up_sect_secona_ak74u
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_a1_name
|
||||
description = st_up_auto_a1_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2U_5
|
||||
|
||||
[up_seconc_ak74u]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_ak74u
|
||||
section = up_sect_seconc_ak74u
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_b1_name
|
||||
description = st_up_auto_b1_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2U_6
|
||||
|
||||
[up_secone_ak74u]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_ak74u
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c1_name
|
||||
description = st_up_auto_c1_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2U_7
|
||||
|
||||
[up_seconf_ak74u]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconf_ak74u
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c6_name
|
||||
description = st_up_auto_c6_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2U_8
|
||||
|
||||
[up_thirda_ak74u]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_ak74u
|
||||
section = up_sect_thirda_ak74u
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usm_a1_name
|
||||
description = st_up_usm_a1_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2U_9
|
||||
|
||||
[up_thirdc_ak74u]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects = up_gr_thirdef_ak74u
|
||||
section = up_sect_thirdc_ak74u
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usm_b2_name
|
||||
description = st_up_usm_b2_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2U_10
|
||||
|
||||
|
||||
|
||||
[up_thirdd_ak74u]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects = up_gr_thirdef_ak74u
|
||||
section = up_sect_thirdd_ak74u
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usm_b1_name
|
||||
description = st_up_usm_b1_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2U_11
|
||||
|
||||
|
||||
[up_thirde_ak74u]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_ak74u
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usm_c3_name
|
||||
description = st_up_usm_c3_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2U_12
|
||||
|
||||
|
||||
[up_fourta_ak74u]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects = up_gr_fourtcd_ak74u
|
||||
section = up_sect_fourta_ak74u
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_a3_name
|
||||
description = st_up_ret_a3_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2U_13
|
||||
|
||||
[up_fourtc_ak74u]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects = up_gr_fourtef_ak74u
|
||||
section = up_sect_fourtc_ak74u
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_b2_name
|
||||
description = st_up_ret_b2_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2U_14
|
||||
|
||||
[up_fourte_ak74u]
|
||||
scheme_index = 2, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourte_ak74u
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_c2_name
|
||||
description = st_up_ret_c2_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2U_15
|
||||
|
||||
|
||||
[up_fiftha_ak74u]
|
||||
scheme_index = 0, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fiftha_ak74u
|
||||
property = prop_ammo_size
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a4_name
|
||||
description = st_up_add_a4_descr
|
||||
icon = ui_inGame2_upgrade_AKM_74_2U_16
|
||||
|
||||
|
||||
[up_gr_firstab_ak74u]
|
||||
elements = up_firsta_ak74u
|
||||
|
||||
[up_gr_firstcd_ak74u]
|
||||
elements = up_firstc_ak74u, up_firstd_ak74u
|
||||
|
||||
[up_gr_firstef_ak74u]
|
||||
elements = up_firste_ak74u
|
||||
|
||||
[up_gr_seconab_ak74u]
|
||||
elements = up_secona_ak74u
|
||||
|
||||
[up_gr_seconcd_ak74u]
|
||||
elements = up_seconc_ak74u
|
||||
|
||||
[up_gr_seconef_ak74u]
|
||||
elements = up_secone_ak74u, up_seconf_ak74u
|
||||
|
||||
[up_gr_thirdab_ak74u]
|
||||
elements = up_thirda_ak74u
|
||||
|
||||
[up_gr_thirdcd_ak74u]
|
||||
elements = up_thirdc_ak74u, up_thirdd_ak74u
|
||||
|
||||
[up_gr_thirdef_ak74u]
|
||||
elements = up_thirde_ak74u
|
||||
|
||||
[up_gr_fourtab_ak74u]
|
||||
elements = up_fourta_ak74u
|
||||
|
||||
[up_gr_fourtcd_ak74u]
|
||||
elements = up_fourtc_ak74u
|
||||
|
||||
[up_gr_fourtef_ak74u]
|
||||
elements = up_fourte_ak74u
|
||||
|
||||
[up_gr_fifthab_ak74u]
|
||||
elements = up_fiftha_ak74u
|
||||
551
gamedata/configs/weapons/upgrades/w_beretta_up.ltx
Normal file
551
gamedata/configs/weapons/upgrades/w_beretta_up.ltx
Normal file
|
|
@ -0,0 +1,551 @@
|
|||
[up_sect_firsta_beretta]
|
||||
;Ñêîðîñòðåëüíîñòü(1)10%
|
||||
;----------------------
|
||||
cost = 300
|
||||
value = +10
|
||||
|
||||
rpm = 35
|
||||
|
||||
[up_sect_firstc_beretta]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 600
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0008 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0008 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0013
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.013 ;0.03
|
||||
|
||||
[up_sect_firstd_beretta]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 600
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.2 ;0.5
|
||||
cam_dispersion_inc = -0.2 ;0.5
|
||||
cam_step_angle_horz = -0.15; ;1.0
|
||||
|
||||
zoom_cam_dispersion = -0.05
|
||||
zoom_cam_dispersion_inc = -0.2
|
||||
zoom_cam_step_angle_horz = -0.3
|
||||
|
||||
[up_sect_firste_beretta]
|
||||
;Ðåæèì ïîëíîñòüþ àâòîìàòè÷åñêîãî îãíÿ
|
||||
;---------------
|
||||
cost = 1900
|
||||
;value = +20
|
||||
|
||||
fire_modes = 1, -1
|
||||
|
||||
rpm = 300
|
||||
|
||||
cam_dispersion = -0.3 ;0.5
|
||||
cam_dispersion_inc = -0.3 ;0.5
|
||||
cam_step_angle_horz = -0.1; ;1.0
|
||||
|
||||
zoom_cam_dispersion = -0.05
|
||||
zoom_cam_dispersion_inc = -0.15
|
||||
zoom_cam_step_angle_horz = -0.5
|
||||
|
||||
[up_sect_secona_beretta]
|
||||
;Ñêîðîñòðåëüíîñòü(1)10%
|
||||
;----------------------
|
||||
cost = 300
|
||||
value = +10
|
||||
|
||||
rpm = 35
|
||||
|
||||
[up_sect_seconc_beretta]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 600
|
||||
value = +20
|
||||
|
||||
bullet_speed = +50
|
||||
fire_dispersion_base = -0.01
|
||||
|
||||
[up_sect_second_beretta]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 600
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0008 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0008 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0013
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.013 ;0.03
|
||||
|
||||
[up_sect_secone_beretta]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 900
|
||||
value = +25
|
||||
|
||||
rpm = 65
|
||||
|
||||
[up_sect_thirda_beretta]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 300
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0005 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0005 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0006
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.006 ;0.03
|
||||
|
||||
[up_sect_thirdc_beretta]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 600
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -1
|
||||
|
||||
PDM_disp_base = -0.2
|
||||
PDM_disp_vel_factor = -0.35
|
||||
PDM_disp_accel_factor = -0.35
|
||||
|
||||
[up_sect_thirdd_beretta]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 600
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.2 ;0.5
|
||||
cam_dispersion_inc = -0.2 ;0.5
|
||||
cam_step_angle_horz = -0.15; ;1.0
|
||||
|
||||
zoom_cam_dispersion = -0.05
|
||||
zoom_cam_dispersion_inc = -0.2
|
||||
zoom_cam_step_angle_horz = -0.3
|
||||
|
||||
[up_sect_fourta_beretta]
|
||||
;Òî÷íîñòü(1)10%
|
||||
;---------------
|
||||
cost = 300
|
||||
value = +10
|
||||
|
||||
fire_dispersion_base = -0.04
|
||||
fire_dispersion_condition_factor = -1
|
||||
|
||||
[up_sect_fourtc_beretta]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 600
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0008 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0008 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0013
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.013 ;0.03
|
||||
|
||||
[up_sect_fiftha_beretta]
|
||||
;Íàíåñåíèå íàðóæíîé ðåçüáû íà ñòâîë
|
||||
;---------------
|
||||
cost = 700
|
||||
;value = +20
|
||||
|
||||
snd_silncer_shot = weapons\n_pb_shot
|
||||
silencer_status = 2
|
||||
silencer_name = wpn_addon_silencer ; section name for the attachable silencer
|
||||
silencer_x = 56 ; offset in inventory icon
|
||||
silencer_y = -15
|
||||
|
||||
[up_sect_fifthc_beretta]
|
||||
;Ñìåíà êàëèáðà íà 9õ18
|
||||
;---------------
|
||||
cost = 1500
|
||||
value = "9x18"
|
||||
|
||||
ammo_class = ammo_9x18_fmj, ammo_9x18_pmm
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = 0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = 0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = 0.0008
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = 0.008 ;0.03
|
||||
|
||||
[up_firsta_beretta]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
;;invented = 1 ; 0
|
||||
effects = up_gr_firstcd_beretta
|
||||
section = up_sect_firsta_beretta
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_a1_name
|
||||
description = st_up_zatp_a1_descr
|
||||
icon = ui_inGame2_upgrade_Marta_1
|
||||
|
||||
;;...
|
||||
[up_firstc_beretta]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_beretta
|
||||
section = up_sect_firstc_beretta
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_b5_name
|
||||
description = st_up_zatp_b5_descr
|
||||
icon = ui_inGame2_upgrade_Marta_2
|
||||
|
||||
[up_firstd_beretta]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_beretta
|
||||
section = up_sect_firstd_beretta
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_b7_name
|
||||
description = st_up_zatp_b7_descr
|
||||
icon = ui_inGame2_upgrade_Marta_3
|
||||
|
||||
[up_firste_beretta]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_beretta
|
||||
property = prop_autofire
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_c6_name
|
||||
description = st_up_zatp_c6_descr
|
||||
icon = ui_inGame2_upgrade_Marta_4
|
||||
|
||||
|
||||
|
||||
[up_secona_beretta]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_beretta
|
||||
section = up_sect_secona_beretta
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_a3_name
|
||||
description = st_up_barp_a3_descr
|
||||
icon = ui_inGame2_upgrade_Marta_5
|
||||
|
||||
[up_seconc_beretta]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_beretta
|
||||
section = up_sect_seconc_beretta
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_b4_name
|
||||
description = st_up_barp_b4_descr
|
||||
icon = ui_inGame2_upgrade_Marta_6
|
||||
|
||||
[up_second_beretta]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects = up_gr_seconef_beretta
|
||||
section = up_sect_second_beretta
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_b1_name
|
||||
description = st_up_barp_b1_descr
|
||||
icon = ui_inGame2_upgrade_Marta_7
|
||||
|
||||
|
||||
[up_secone_beretta]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_beretta
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_c1_name
|
||||
description = st_up_barp_c1_descr
|
||||
icon = ui_inGame2_upgrade_Marta_8
|
||||
|
||||
|
||||
[up_thirda_beretta]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_beretta
|
||||
section = up_sect_thirda_beretta
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_a2_name
|
||||
description = st_up_stvp_a2_descr
|
||||
icon = ui_inGame2_upgrade_Marta_9
|
||||
|
||||
[up_thirdc_beretta]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdc_beretta
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b5_name
|
||||
description = st_up_stvp_b5_descr
|
||||
icon = ui_inGame2_upgrade_Marta_10
|
||||
|
||||
[up_thirdd_beretta]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdd_beretta
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b3_name
|
||||
description = st_up_stvp_b3_descr
|
||||
icon = ui_inGame2_upgrade_Marta_11
|
||||
|
||||
[up_fourta_beretta]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects = up_gr_fourtcd_beretta
|
||||
section = up_sect_fourta_beretta
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_b1_name
|
||||
description = st_up_usmp_b1_descr
|
||||
icon = ui_inGame2_upgrade_Marta_12
|
||||
|
||||
|
||||
[up_fourtc_beretta]
|
||||
scheme_index = 1, 6
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtc_beretta
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_b4_name
|
||||
description = st_up_usmp_b4_descr
|
||||
icon = ui_inGame2_upgrade_Marta_13
|
||||
|
||||
|
||||
[up_fiftha_beretta]
|
||||
scheme_index = 0, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fiftha_beretta
|
||||
property = prop_silencer
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a1_name
|
||||
description = st_up_add_a1_descr
|
||||
icon = ui_inGame2_upgrade_Marta_14
|
||||
|
||||
[up_fifthc_beretta]
|
||||
scheme_index = 1, 7
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fifthc_beretta
|
||||
property = prop_calibre
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_b3_name
|
||||
description = st_up_add_b3_descr
|
||||
icon = ui_inGame2_upgrade_Marta_15
|
||||
|
||||
|
||||
[up_gr_firstab_beretta]
|
||||
elements = up_firsta_beretta
|
||||
|
||||
[up_gr_firstcd_beretta]
|
||||
elements = up_firstc_beretta, up_firstd_beretta
|
||||
|
||||
[up_gr_firstef_beretta]
|
||||
elements = up_firste_beretta
|
||||
|
||||
[up_gr_seconab_beretta]
|
||||
elements = up_secona_beretta
|
||||
|
||||
[up_gr_seconcd_beretta]
|
||||
elements = up_seconc_beretta, up_second_beretta
|
||||
|
||||
[up_gr_seconef_beretta]
|
||||
elements = up_secone_beretta
|
||||
|
||||
[up_gr_thirdab_beretta]
|
||||
elements = up_thirda_beretta
|
||||
|
||||
[up_gr_thirdcd_beretta]
|
||||
elements = up_thirdc_beretta, up_thirdd_beretta
|
||||
|
||||
[up_gr_fourtab_beretta]
|
||||
elements = up_fourta_beretta
|
||||
|
||||
[up_gr_fourtcd_beretta]
|
||||
elements = up_fourtc_beretta
|
||||
|
||||
[up_gr_fifthab_beretta]
|
||||
elements = up_fiftha_beretta
|
||||
|
||||
[up_gr_fifthcd_beretta]
|
||||
elements = up_fifthc_beretta
|
||||
253
gamedata/configs/weapons/upgrades/w_bm16_up.ltx
Normal file
253
gamedata/configs/weapons/upgrades/w_bm16_up.ltx
Normal file
|
|
@ -0,0 +1,253 @@
|
|||
[up_sect_firsta_bm16]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 100
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0005 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0005 ;0.0011
|
||||
|
||||
[up_sect_firstc_bm16]
|
||||
;Òî÷íîñòü(2)20%
|
||||
;---------------
|
||||
cost = 250
|
||||
value = +20
|
||||
|
||||
fire_dispersion_base = -0.1 ;0.7
|
||||
fire_dispersion_condition_factor = -0.5 ;15
|
||||
|
||||
[up_sect_secona_bm16]
|
||||
;Óìåíüøåíèå âåñà
|
||||
;---------------
|
||||
cost = 100
|
||||
value = -0.9
|
||||
|
||||
inv_weight = -0.9
|
||||
crosshair_inertion = -0.25
|
||||
|
||||
PDM_disp_vel_factor = -0.05
|
||||
PDM_disp_accel_factor = -0.05
|
||||
|
||||
[up_sect_seconc_bm16]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 250
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -0.5
|
||||
|
||||
PDM_disp_base = -0.05
|
||||
PDM_disp_vel_factor = -0.2
|
||||
PDM_disp_accel_factor = -0.2
|
||||
|
||||
[up_sect_second_bm16]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 250
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -1 ;0.7
|
||||
cam_dispersion_inc = -1 ;0.7
|
||||
cam_step_angle_horz = -1 ;0.7
|
||||
|
||||
zoom_cam_dispersion = -0.75 ;0.6
|
||||
zoom_cam_dispersion_inc = -0.75 ;0.6
|
||||
zoom_cam_step_angle_horz = -0.75 ;0.6
|
||||
|
||||
[up_sect_thirda_bm16]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 100
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0005 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0005 ;0.0011
|
||||
|
||||
[up_sect_thirdc_bm16]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 250
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -1 ;0.7
|
||||
cam_dispersion_inc = -1 ;0.7
|
||||
cam_step_angle_horz = -1 ;0.7
|
||||
|
||||
zoom_cam_dispersion = -0.75 ;0.6
|
||||
zoom_cam_dispersion_inc = -0.75 ;0.6
|
||||
zoom_cam_step_angle_horz = -0.75 ;0.6
|
||||
|
||||
|
||||
[up_firsta_bm16]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
effects = up_gr_firstcd_bm16
|
||||
section = up_sect_firsta_bm16
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_b1_name
|
||||
description = st_up_bard_b1_descr
|
||||
icon = ui_inGame2_upgrade_Obrez_1
|
||||
|
||||
[up_firstc_bm16]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firstc_bm16
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_b2_name
|
||||
description = st_up_bard_b2_descr
|
||||
icon = ui_inGame2_upgrade_Obrez_2
|
||||
|
||||
|
||||
[up_secona_bm16]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_bm16
|
||||
section = up_sect_secona_bm16
|
||||
property = prop_weight
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvd_a1_name
|
||||
description = st_up_stvd_a1_descr
|
||||
icon = ui_inGame2_upgrade_Obrez_3
|
||||
|
||||
[up_seconc_bm16]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconc_bm16
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvd_b2_name
|
||||
description = st_up_stvd_b2_descr
|
||||
icon = ui_inGame2_upgrade_Obrez_4
|
||||
|
||||
|
||||
[up_second_bm16]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_second_bm16
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvd_b3_name
|
||||
description = st_up_stvd_b3_descr
|
||||
icon = ui_inGame2_upgrade_Obrez_5
|
||||
|
||||
|
||||
[up_thirda_bm16]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_bm16
|
||||
section = up_sect_thirda_bm16
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_a1_name
|
||||
description = st_up_autd_a1_descr
|
||||
icon = ui_inGame2_upgrade_Obrez_6
|
||||
|
||||
|
||||
[up_thirdc_bm16]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdc_bm16
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_b1_name
|
||||
description = st_up_autd_b1_descr
|
||||
icon = ui_inGame2_upgrade_Obrez_7
|
||||
|
||||
|
||||
[up_gr_firstab_bm16]
|
||||
elements = up_firsta_bm16
|
||||
|
||||
[up_gr_firstcd_bm16]
|
||||
elements = up_firstc_bm16
|
||||
|
||||
[up_gr_seconab_bm16]
|
||||
elements = up_secona_bm16
|
||||
|
||||
[up_gr_seconcd_bm16]
|
||||
elements = up_seconc_bm16, up_second_bm16
|
||||
|
||||
[up_gr_thirdab_bm16]
|
||||
elements = up_thirda_bm16
|
||||
|
||||
[up_gr_thirdcd_bm16]
|
||||
elements = up_thirdc_bm16
|
||||
483
gamedata/configs/weapons/upgrades/w_colt1911_up.ltx
Normal file
483
gamedata/configs/weapons/upgrades/w_colt1911_up.ltx
Normal file
|
|
@ -0,0 +1,483 @@
|
|||
[up_sect_firsta_colt1911]
|
||||
;Ñêîðîñòðåëüíîñòü(1)10%
|
||||
;----------------------
|
||||
cost = 300
|
||||
value = +10
|
||||
|
||||
rpm = 30
|
||||
|
||||
[up_sect_firstc_colt1911]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 600
|
||||
value = +20
|
||||
|
||||
bullet_speed = 50
|
||||
fire_dispersion_base = -0.02
|
||||
|
||||
[up_sect_firstd_colt1911]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 600
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.45 ;1.2
|
||||
cam_dispersion_inc = -0.45 ;1.2
|
||||
cam_step_angle_horz = -0.3 ;1.2
|
||||
|
||||
|
||||
[up_sect_firste_colt1911]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;---------------
|
||||
cost = 900
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.07
|
||||
fire_dispersion_condition_factor = -1
|
||||
|
||||
[up_sect_secona_colt1911]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 300
|
||||
value = +10
|
||||
|
||||
rpm = 60
|
||||
|
||||
[up_sect_seconc_colt1911]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 600
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.45 ;1.2
|
||||
cam_dispersion_inc = -0.45 ;1.2
|
||||
cam_step_angle_horz = -0.3 ;1.2
|
||||
|
||||
|
||||
[up_sect_second_colt1911]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 600
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0015
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.015 ;0.03
|
||||
|
||||
[up_sect_secone_colt1911]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 900
|
||||
value = +25
|
||||
|
||||
rpm = 60
|
||||
|
||||
[up_sect_thirda_colt1911]
|
||||
;Âåñ
|
||||
;------------------
|
||||
cost = 300
|
||||
value = -0.4
|
||||
|
||||
inv_weight = -0.4
|
||||
|
||||
crosshair_inertion = -0.3
|
||||
|
||||
PDM_disp_base = -0.05
|
||||
PDM_disp_vel_factor = -0.15
|
||||
PDM_disp_accel_factor = -0.15
|
||||
|
||||
[up_sect_thirdc_colt1911]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 600
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -0.7
|
||||
|
||||
PDM_disp_base = -0.15
|
||||
PDM_disp_vel_factor = -0.35
|
||||
PDM_disp_accel_factor = -0.35
|
||||
|
||||
[up_sect_thirdd_colt1911]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 600
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.45 ;1.2
|
||||
cam_dispersion_inc = -0.45 ;1.2
|
||||
cam_step_angle_horz = -0.3 ;1.2
|
||||
|
||||
|
||||
[up_sect_fourta_colt1911]
|
||||
;Òî÷íîñòü(1)10%
|
||||
;---------------
|
||||
cost = 300
|
||||
value = +10
|
||||
|
||||
fire_dispersion_base = -0.03
|
||||
fire_dispersion_condition_factor = -1
|
||||
|
||||
[up_sect_fourtc_colt1911]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 600
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.001
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.01 ;0.03
|
||||
|
||||
[up_sect_fiftha_colt1911]
|
||||
;Óâåëè÷åííûé îáúåì ìàãàçèíà
|
||||
;---------------
|
||||
cost = 1200
|
||||
value = +4
|
||||
|
||||
ammo_mag_size = +4
|
||||
|
||||
|
||||
[up_firsta_colt1911]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
;;invented = 1 ; 0
|
||||
effects = up_gr_firstcd_colt1911
|
||||
section = up_sect_firsta_colt1911
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_a1_name
|
||||
description = st_up_zatp_a1_descr
|
||||
icon = ui_inGame2_upgrade_Kora_919_1
|
||||
|
||||
;;...
|
||||
[up_firstc_colt1911]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_colt1911
|
||||
section = up_sect_firstc_colt1911
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_b1_name
|
||||
description = st_up_zatp_b1_descr
|
||||
icon = ui_inGame2_upgrade_Kora_919_2
|
||||
|
||||
[up_firstd_colt1911]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_colt1911
|
||||
section = up_sect_firstd_colt1911
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_b2_name
|
||||
description = st_up_zatp_b2_descr
|
||||
icon = ui_inGame2_upgrade_Kora_919_3
|
||||
|
||||
[up_firste_colt1911]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_colt1911
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_c3_name
|
||||
description = st_up_zatp_c3_descr
|
||||
icon = ui_inGame2_upgrade_Kora_919_4
|
||||
|
||||
|
||||
|
||||
[up_secona_colt1911]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_colt1911
|
||||
section = up_sect_secona_colt1911
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_a3_name
|
||||
description = st_up_barp_a3_descr
|
||||
icon = ui_inGame2_upgrade_Kora_919_5
|
||||
|
||||
[up_seconc_colt1911]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_colt1911
|
||||
section = up_sect_seconc_colt1911
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_b5_name
|
||||
description = st_up_barp_b5_descr
|
||||
icon = ui_inGame2_upgrade_Kora_919_6
|
||||
|
||||
[up_second_colt1911]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects = up_gr_seconef_colt1911
|
||||
section = up_sect_second_colt1911
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_b1_name
|
||||
description = st_up_barp_b1_descr
|
||||
icon = ui_inGame2_upgrade_Kora_919_7
|
||||
|
||||
|
||||
[up_secone_colt1911]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_colt1911
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_c1_name
|
||||
description = st_up_barp_c1_descr
|
||||
icon = ui_inGame2_upgrade_Kora_919_8
|
||||
|
||||
|
||||
[up_thirda_colt1911]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_colt1911
|
||||
section = up_sect_thirda_colt1911
|
||||
property = prop_weight
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b1_name
|
||||
description = st_up_stvp_b1_descr
|
||||
icon = ui_inGame2_upgrade_Kora_919_9
|
||||
|
||||
[up_thirdc_colt1911]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdc_colt1911
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b2_name
|
||||
description = st_up_stvp_b2_descr
|
||||
icon = ui_inGame2_upgrade_Kora_919_10
|
||||
|
||||
[up_thirdd_colt1911]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdd_colt1911
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b3_name
|
||||
description = st_up_stvp_b3_descr
|
||||
icon = ui_inGame2_upgrade_Kora_919_11
|
||||
|
||||
[up_fourta_colt1911]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects = up_gr_fourtcd_colt1911
|
||||
section = up_sect_fourta_colt1911
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_a1_name
|
||||
description = st_up_usmp_a1_descr
|
||||
icon = ui_inGame2_upgrade_Kora_919_12
|
||||
|
||||
|
||||
[up_fourtc_colt1911]
|
||||
scheme_index = 1, 6
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtc_colt1911
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_b5_name
|
||||
description = st_up_usmp_b5_descr
|
||||
icon = ui_inGame2_upgrade_Kora_919_13
|
||||
|
||||
|
||||
[up_fiftha_colt1911]
|
||||
scheme_index = 0, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fiftha_colt1911
|
||||
property = prop_ammo_size
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a4_name
|
||||
description = st_up_addd_a1_descr
|
||||
icon = ui_inGame2_upgrade_Kora_919_14
|
||||
|
||||
|
||||
|
||||
[up_gr_firstab_colt1911]
|
||||
elements = up_firsta_colt1911
|
||||
|
||||
[up_gr_firstcd_colt1911]
|
||||
elements = up_firstc_colt1911, up_firstd_colt1911
|
||||
|
||||
[up_gr_firstef_colt1911]
|
||||
elements = up_firste_colt1911
|
||||
|
||||
[up_gr_seconab_colt1911]
|
||||
elements = up_secona_colt1911
|
||||
|
||||
[up_gr_seconcd_colt1911]
|
||||
elements = up_seconc_colt1911, up_second_colt1911
|
||||
|
||||
[up_gr_seconef_colt1911]
|
||||
elements = up_secone_colt1911
|
||||
|
||||
[up_gr_thirdab_colt1911]
|
||||
elements = up_thirda_colt1911
|
||||
|
||||
[up_gr_thirdcd_colt1911]
|
||||
elements = up_thirdc_colt1911, up_thirdd_colt1911
|
||||
|
||||
[up_gr_fourtab_colt1911]
|
||||
elements = up_fourta_colt1911
|
||||
|
||||
[up_gr_fourtcd_colt1911]
|
||||
elements = up_fourtc_colt1911
|
||||
|
||||
[up_gr_fifthab_colt1911]
|
||||
elements = up_fiftha_colt1911
|
||||
508
gamedata/configs/weapons/upgrades/w_desert_eagle_up.ltx
Normal file
508
gamedata/configs/weapons/upgrades/w_desert_eagle_up.ltx
Normal file
|
|
@ -0,0 +1,508 @@
|
|||
[up_sect_firsta_desert_eagle]
|
||||
;Ñêîðîñòðåëüíîñòü(1)10%
|
||||
;----------------------
|
||||
cost = 600
|
||||
value = +10
|
||||
|
||||
rpm = +30
|
||||
|
||||
[up_sect_firstc_desert_eagle]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 1200
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.3 ;1.2
|
||||
cam_dispersion_inc = -0.3 ;1.2
|
||||
cam_step_angle_horz = -0.15 ;1.0
|
||||
|
||||
[up_sect_firste_desert_eagle]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;---------------
|
||||
cost = 1800
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.05
|
||||
fire_dispersion_condition_factor = -1
|
||||
|
||||
[up_sect_firstf_desert_eagle]
|
||||
;Îòäà÷à(3)-30%
|
||||
;------------
|
||||
cost = 1800
|
||||
value = -30
|
||||
|
||||
cam_dispersion = -0.5 ;1.2
|
||||
cam_dispersion_inc = -0.5 ;1.2
|
||||
cam_step_angle_horz = -0.25 ;1.0
|
||||
|
||||
[up_sect_secona_desert_eagle]
|
||||
;Íàñòèëüíîñòü(1)10%
|
||||
;------------------
|
||||
cost = 600
|
||||
value = +10
|
||||
|
||||
bullet_speed = +40
|
||||
|
||||
[up_sect_seconc_desert_eagle]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 1200
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -2 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.00125 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.00125 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0025
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.025 ;0.03
|
||||
|
||||
[up_sect_secone_desert_eagle]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 1800
|
||||
value = +25
|
||||
|
||||
rpm = +70
|
||||
|
||||
[up_sect_seconf_desert_eagle]
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
cost = 1800
|
||||
value = +30
|
||||
|
||||
bullet_speed = +80
|
||||
fire_dispersion_base = -0.03
|
||||
|
||||
[up_sect_thirda_desert_eagle]
|
||||
;Âåñ
|
||||
;------------------
|
||||
cost = 600
|
||||
value = -0.7
|
||||
|
||||
inv_weight = -0.7
|
||||
|
||||
crosshair_inertion = -0.3
|
||||
|
||||
PDM_disp_base = -0.05
|
||||
PDM_disp_vel_factor = -0.15
|
||||
PDM_disp_accel_factor = -0.15
|
||||
|
||||
[up_sect_thirdc_desert_eagle]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 1200
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -0.7
|
||||
|
||||
PDM_disp_base = -0.15
|
||||
PDM_disp_vel_factor = -0.35
|
||||
PDM_disp_accel_factor = -0.35
|
||||
|
||||
[up_sect_thirdd_desert_eagle]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 1200
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.3 ;1.2
|
||||
cam_dispersion_inc = -0.3 ;1.2
|
||||
cam_step_angle_horz = -0.15 ;1.0
|
||||
|
||||
[up_sect_thirde_desert_eagle]
|
||||
;Îòäà÷à(3)-30%
|
||||
;------------
|
||||
cost = 1800
|
||||
value = -30
|
||||
|
||||
cam_dispersion = -0.5 ;1.2
|
||||
cam_dispersion_inc = -0.5 ;1.2
|
||||
cam_step_angle_horz = -0.25 ;1.0
|
||||
|
||||
[up_sect_fourta_desert_eagle]
|
||||
;Òî÷íîñòü(1)10%
|
||||
;---------------
|
||||
cost = 600
|
||||
value = +10
|
||||
|
||||
fire_dispersion_base = -0.02
|
||||
|
||||
[up_sect_fourtc_desert_eagle]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 1200
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -2 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.00125 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.00125 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0025
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.025 ;0.03
|
||||
|
||||
[up_sect_fiftha_desert_eagle]
|
||||
;Óâåëè÷åííûé îáúåì ìàãàçèíà
|
||||
;---------------
|
||||
cost = 1800
|
||||
value = +4
|
||||
|
||||
ammo_mag_size = +4
|
||||
|
||||
[up_firsta_desert_eagle]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
;;invented = 1 ; 0
|
||||
effects = up_gr_firstcd_desert_eagle
|
||||
section = up_sect_firsta_desert_eagle
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_a1_name
|
||||
description = st_up_zatp_a1_descr
|
||||
icon = ui_inGame2_upgrade_Black_hawk_1
|
||||
|
||||
;;...
|
||||
[up_firstc_desert_eagle]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_desert_eagle
|
||||
section = up_sect_firstc_desert_eagle
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_b6_name
|
||||
description = st_up_zatp_b6_descr
|
||||
icon = ui_inGame2_upgrade_Black_hawk_2
|
||||
|
||||
[up_firste_desert_eagle]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_desert_eagle
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_c4_name
|
||||
description = st_up_zatp_c4_descr
|
||||
icon = ui_inGame2_upgrade_Black_hawk_3
|
||||
|
||||
[up_firstf_desert_eagle]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firstf_desert_eagle
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_c5_name
|
||||
description = st_up_zatp_c5_descr
|
||||
icon = ui_inGame2_upgrade_Black_hawk_4
|
||||
|
||||
|
||||
|
||||
[up_secona_desert_eagle]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_desert_eagle
|
||||
section = up_sect_secona_desert_eagle
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_a1_name
|
||||
description = st_up_barp_a1_descr
|
||||
icon = ui_inGame2_upgrade_Black_hawk_5
|
||||
|
||||
[up_seconc_desert_eagle]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_seconef_desert_eagle
|
||||
section = up_sect_seconc_desert_eagle
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_b1_name
|
||||
description = st_up_barp_b1_descr
|
||||
icon = ui_inGame2_upgrade_Black_hawk_6
|
||||
|
||||
[up_secone_desert_eagle]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_desert_eagle
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_c1_name
|
||||
description = st_up_barp_c1_descr
|
||||
icon = ui_inGame2_upgrade_Black_hawk_7
|
||||
|
||||
[up_seconf_desert_eagle]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconf_desert_eagle
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_c3_name
|
||||
description = st_up_barp_c3_descr
|
||||
icon = ui_inGame2_upgrade_Black_hawk_8
|
||||
|
||||
|
||||
[up_thirda_desert_eagle]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_desert_eagle
|
||||
section = up_sect_thirda_desert_eagle
|
||||
property = prop_weight
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b1_name
|
||||
description = st_up_stvp_b1_descr
|
||||
icon = ui_inGame2_upgrade_Black_hawk_9
|
||||
|
||||
[up_thirdc_desert_eagle]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdef_desert_eagle
|
||||
section = up_sect_thirdc_desert_eagle
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b5_name
|
||||
description = st_up_stvp_b5_descr
|
||||
icon = ui_inGame2_upgrade_Black_hawk_10
|
||||
|
||||
[up_thirdd_desert_eagle]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects = up_gr_thirdef_desert_eagle
|
||||
section = up_sect_thirdd_desert_eagle
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b3_name
|
||||
description = st_up_stvp_b3_descr
|
||||
icon = ui_inGame2_upgrade_Black_hawk_11
|
||||
|
||||
[up_thirde_desert_eagle]
|
||||
scheme_index = 2, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_desert_eagle
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_c2_name
|
||||
description = st_up_stvp_c2_descr
|
||||
icon = ui_inGame2_upgrade_Black_hawk_12
|
||||
|
||||
[up_fourta_desert_eagle]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects = up_gr_fourtcd_desert_eagle
|
||||
section = up_sect_fourta_desert_eagle
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_a1_name
|
||||
description = st_up_usmp_a1_descr
|
||||
icon = ui_inGame2_upgrade_Black_hawk_13
|
||||
|
||||
|
||||
[up_fourtc_desert_eagle]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtc_desert_eagle
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_b5_name
|
||||
description = st_up_usmp_b5_descr
|
||||
icon = ui_inGame2_upgrade_Black_hawk_14
|
||||
|
||||
|
||||
[up_fiftha_desert_eagle]
|
||||
scheme_index = 0, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fiftha_desert_eagle
|
||||
property = prop_ammo_size
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a4_name
|
||||
description = st_up_addd_a1_descr
|
||||
icon = ui_inGame2_upgrade_Black_hawk_15
|
||||
|
||||
[up_gr_firstab_desert_eagle]
|
||||
elements = up_firsta_desert_eagle
|
||||
|
||||
[up_gr_firstcd_desert_eagle]
|
||||
elements = up_firstc_desert_eagle
|
||||
|
||||
[up_gr_firstef_desert_eagle]
|
||||
elements = up_firste_desert_eagle, up_firstf_desert_eagle
|
||||
|
||||
[up_gr_seconab_desert_eagle]
|
||||
elements = up_secona_desert_eagle
|
||||
|
||||
[up_gr_seconcd_desert_eagle]
|
||||
elements = up_seconc_desert_eagle
|
||||
|
||||
[up_gr_seconef_desert_eagle]
|
||||
elements = up_secone_desert_eagle, up_seconf_desert_eagle
|
||||
|
||||
[up_gr_thirdab_desert_eagle]
|
||||
elements = up_thirda_desert_eagle
|
||||
|
||||
[up_gr_thirdcd_desert_eagle]
|
||||
elements = up_thirdc_desert_eagle, up_thirdd_desert_eagle
|
||||
|
||||
[up_gr_thirdef_desert_eagle]
|
||||
elements = up_thirde_desert_eagle
|
||||
|
||||
[up_gr_fourtab_desert_eagle]
|
||||
elements = up_fourta_desert_eagle
|
||||
|
||||
[up_gr_fourtcd_desert_eagle]
|
||||
elements = up_fourtc_desert_eagle
|
||||
|
||||
[up_gr_fifthab_desert_eagle]
|
||||
elements = up_fiftha_desert_eagle
|
||||
650
gamedata/configs/weapons/upgrades/w_fn2000_up.ltx
Normal file
650
gamedata/configs/weapons/upgrades/w_fn2000_up.ltx
Normal file
|
|
@ -0,0 +1,650 @@
|
|||
[up_sect_firsta_fn2000]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 1500
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.001
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.016 ;0.03
|
||||
|
||||
[up_sect_firstc_fn2000]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 2000
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.002
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.016 ;0.03
|
||||
|
||||
[up_sect_firstd_fn2000]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 2000
|
||||
value = +20
|
||||
|
||||
bullet_speed = +75
|
||||
fire_dispersion_base = -0.01
|
||||
|
||||
[up_sect_firste_fn2000]
|
||||
;Óäîáñòâî(3)25%
|
||||
;--------------
|
||||
cost = 2500
|
||||
value = +25
|
||||
|
||||
crosshair_inertion = -2
|
||||
|
||||
PDM_disp_base = -0.2 ;0.5
|
||||
PDM_disp_vel_factor = -0.75 ;1.5
|
||||
PDM_disp_accel_factor = -0.75 ;1.5
|
||||
|
||||
[up_sect_firstf_fn2000]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;---------------
|
||||
cost = 2500
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.04 ;0.7
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_secona_fn2000]
|
||||
;Íàñòèëüíîñòü(1)10%
|
||||
;------------------
|
||||
cost = 1500
|
||||
value = +10
|
||||
|
||||
bullet_speed = +50
|
||||
|
||||
[up_sect_seconc_fn2000]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 2000
|
||||
value = +20
|
||||
|
||||
bullet_speed = +75
|
||||
fire_dispersion_base = -0.01
|
||||
|
||||
[up_sect_second_fn2000]
|
||||
;Ñêîðîñòðåëüíîñòü(2)15%
|
||||
;----------------------
|
||||
cost = 2000
|
||||
value = +15
|
||||
|
||||
rpm = +85
|
||||
|
||||
[up_sect_secone_fn2000]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;---------------
|
||||
cost = 2500
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.04 ;0.7
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_seconf_fn2000]
|
||||
;Îòäà÷à(3)-30%
|
||||
;------------
|
||||
cost = 2500
|
||||
value = -30
|
||||
|
||||
cam_dispersion = -0.14 ;0.5
|
||||
cam_dispersion_inc = -0.07 ;0.5
|
||||
cam_step_angle_horz = -0.65 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.14 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.08 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.55 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
[up_sect_thirda_fn2000]
|
||||
;Îòäà÷à(1)-10%
|
||||
;------------
|
||||
cost = 1500
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.09 ;0.5
|
||||
cam_dispersion_inc = -0.04 ;0.5
|
||||
cam_step_angle_horz = -0.35 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.09 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.05 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.28 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
[up_sect_thirdc_fn2000]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 2000
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.002
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.016 ;0.03
|
||||
|
||||
[up_sect_thirdd_fn2000]
|
||||
;Òî÷íîñòü(2)20%
|
||||
;---------------
|
||||
cost = 2000
|
||||
value = +20
|
||||
|
||||
fire_dispersion_base = -0.02 ;0.7
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_thirde_fn2000]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 2500
|
||||
value = +30
|
||||
|
||||
rpm = +135
|
||||
|
||||
[up_sect_thirdf_fn2000]
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
cost = 2500
|
||||
value = +30
|
||||
|
||||
bullet_speed = +100
|
||||
fire_dispersion_base = -0.01
|
||||
|
||||
[up_sect_fourta_fn2000]
|
||||
cost = 1800
|
||||
|
||||
scope_zoom_factor = -35
|
||||
|
||||
[up_sect_fourtc_fn2000]
|
||||
cost = 3000
|
||||
|
||||
scope_nightvision = scope_contrast
|
||||
|
||||
|
||||
[up_sect_fourte_fn2000]
|
||||
cost = 12500
|
||||
|
||||
scope_alive_detector = scope_detector
|
||||
|
||||
[up_sect_fourtf_fn2000]
|
||||
cost = 5500
|
||||
|
||||
scope_dynamic_zoom = on
|
||||
|
||||
|
||||
[up_firsta_fn2000]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
effects = up_gr_firstcd_fn2000
|
||||
section = up_sect_firsta_fn2000
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_a2_name
|
||||
description = st_up_auto_a2_descr
|
||||
icon = ui_inGame2_upgrade_FT200M_1
|
||||
|
||||
;;...
|
||||
[up_firstc_fn2000]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_fn2000
|
||||
section = up_sect_firstc_fn2000
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_b1_name
|
||||
description = st_up_auto_b1_descr
|
||||
icon = ui_inGame2_upgrade_FT200M_2
|
||||
|
||||
[up_firstd_fn2000]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_fn2000
|
||||
section = up_sect_firstd_fn2000
|
||||
property = prop_bullet_speed
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_b2_name
|
||||
description = st_up_auto_b2_descr
|
||||
icon = ui_inGame2_upgrade_FT200M_3
|
||||
|
||||
[up_firste_fn2000]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_fn2000
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c6_name
|
||||
description = st_up_auto_c6_descr
|
||||
icon = ui_inGame2_upgrade_FT200M_4
|
||||
|
||||
|
||||
[up_firstf_fn2000]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firstf_fn2000
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c5_name
|
||||
description = st_up_auto_c5_descr
|
||||
icon = ui_inGame2_upgrade_FT200M_5
|
||||
|
||||
[up_secona_fn2000]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_fn2000
|
||||
section = up_sect_secona_fn2000
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here_h
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_a2_name
|
||||
description = st_up_zat_a2_descr
|
||||
icon = ui_inGame2_upgrade_FT200M_6
|
||||
|
||||
[up_seconc_fn2000]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_fn2000
|
||||
section = up_sect_seconc_fn2000
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_b5_name
|
||||
description = st_up_zat_b5_descr
|
||||
icon = ui_inGame2_upgrade_FT200M_7
|
||||
|
||||
[up_second_fn2000]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects = up_gr_seconef_fn2000
|
||||
section = up_sect_second_fn2000
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_b6_name
|
||||
description = st_up_zat_b6_descr
|
||||
icon = ui_inGame2_upgrade_FT200M_8
|
||||
|
||||
[up_secone_fn2000]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_fn2000
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_c5_name
|
||||
description = st_up_zat_c5_descr
|
||||
icon = ui_inGame2_upgrade_FT200M_9
|
||||
|
||||
[up_seconf_fn2000]
|
||||
scheme_index = 2, 3
|
||||
effects =
|
||||
section = up_sect_seconf_fn2000
|
||||
property = prop_recoil
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_c1_name
|
||||
description = st_up_zat_c1_descr
|
||||
icon = ui_inGame2_upgrade_FT200M_10
|
||||
|
||||
[up_thirda_fn2000]
|
||||
scheme_index = 0, 2
|
||||
effects = up_gr_thirdcd_fn2000
|
||||
section = up_sect_thirda_fn2000
|
||||
property = prop_recoil
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_a3_name
|
||||
description = st_up_ret_a3_descr
|
||||
icon = ui_inGame2_upgrade_FT200M_11
|
||||
|
||||
[up_thirdc_fn2000]
|
||||
scheme_index = 1, 4
|
||||
effects = up_gr_thirdef_fn2000
|
||||
section = up_sect_thirdc_fn2000
|
||||
property = prop_reliability
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_b1_name
|
||||
description = st_up_ret_b1_descr
|
||||
icon = ui_inGame2_upgrade_FT200M_12
|
||||
|
||||
|
||||
[up_thirdd_fn2000]
|
||||
scheme_index = 1, 5
|
||||
effects = up_gr_thirdef_fn2000
|
||||
section = up_sect_thirdd_fn2000
|
||||
property = prop_dispersion
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_b3_name
|
||||
description = st_up_ret_b3_descr
|
||||
icon = ui_inGame2_upgrade_FT200M_13
|
||||
|
||||
|
||||
[up_thirde_fn2000]
|
||||
scheme_index = 2, 4
|
||||
effects =
|
||||
section = up_sect_thirde_fn2000
|
||||
property = prop_rpm
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_c3_name
|
||||
description = st_up_ret_c3_descr
|
||||
icon = ui_inGame2_upgrade_FT200M_14
|
||||
|
||||
[up_thirdf_fn2000]
|
||||
scheme_index = 2, 5
|
||||
effects =
|
||||
section = up_sect_thirdf_fn2000
|
||||
property = prop_bullet_speed
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_c1_name
|
||||
description = st_up_ret_c1_descr
|
||||
icon = ui_inGame2_upgrade_FT200M_15
|
||||
|
||||
[up_fourta_fn2000]
|
||||
scheme_index = 0, 3
|
||||
effects =
|
||||
section = up_sect_fourta_fn2000
|
||||
property = prop_scope_4x
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_a2_name
|
||||
description = st_up_opt_a2_descr
|
||||
icon = ui_inGame2_upgrade_FT200M_16
|
||||
|
||||
[up_fourtc_fn2000]
|
||||
scheme_index = 1, 6
|
||||
effects =
|
||||
section = up_sect_fourtc_fn2000
|
||||
property = prop_contrast
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_b1_name
|
||||
description = st_up_opt_b1_descr
|
||||
icon = ui_inGame2_upgrade_FT200M_17
|
||||
|
||||
|
||||
[up_fourte_fn2000]
|
||||
scheme_index = 2, 6
|
||||
effects =
|
||||
section = up_sect_fourte_fn2000
|
||||
property = prop_autolockscope
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_c1_name
|
||||
description = st_up_opt_c1_descr
|
||||
icon = ui_inGame2_upgrade_FT200M_18
|
||||
|
||||
[up_fourtf_fn2000]
|
||||
scheme_index = 2, 7
|
||||
effects =
|
||||
section = up_sect_fourtf_fn2000
|
||||
property = prop_scope
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_c3_name
|
||||
description = st_up_opt_c3_descr
|
||||
icon = ui_inGame2_upgrade_FT200M_19
|
||||
|
||||
;[up_fiftha_fn2000]
|
||||
;scheme_index = 0, 4
|
||||
;effects =
|
||||
;section = up_sect_fiftha_fn2000
|
||||
;property = prop_dispersion
|
||||
;
|
||||
;known = 1
|
||||
;
|
||||
;precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
;precondition_parameter = a & b
|
||||
;
|
||||
;effect_functor = inventory_upgrades.effect_functor_a
|
||||
;effect_parameter = something_here
|
||||
;
|
||||
;prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
;prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
;prereq_params = up_fiftha_fn2000
|
||||
;name = st_upg_electro_accur
|
||||
;description = st_upg_electro_accur_descr
|
||||
;icon = ui_wp_upgrade_33
|
||||
|
||||
|
||||
|
||||
[up_gr_firstab_fn2000]
|
||||
elements = up_firsta_fn2000
|
||||
|
||||
[up_gr_firstcd_fn2000]
|
||||
elements = up_firstc_fn2000, up_firstd_fn2000
|
||||
|
||||
[up_gr_firstef_fn2000]
|
||||
elements = up_firste_fn2000, up_firstf_fn2000
|
||||
|
||||
[up_gr_seconab_fn2000]
|
||||
elements = up_secona_fn2000
|
||||
|
||||
[up_gr_seconcd_fn2000]
|
||||
elements = up_seconc_fn2000, up_second_fn2000
|
||||
|
||||
[up_gr_seconef_fn2000]
|
||||
elements = up_secone_fn2000, up_seconf_fn2000
|
||||
|
||||
[up_gr_thirdab_fn2000]
|
||||
elements = up_thirda_fn2000
|
||||
|
||||
[up_gr_thirdcd_fn2000]
|
||||
elements = up_thirdc_fn2000, up_thirdd_fn2000
|
||||
|
||||
[up_gr_thirdef_fn2000]
|
||||
elements = up_thirde_fn2000, up_thirdf_fn2000
|
||||
|
||||
[up_gr_fourtab_fn2000]
|
||||
elements = up_fourta_fn2000
|
||||
|
||||
[up_gr_fourtcd_fn2000]
|
||||
elements = up_fourtc_fn2000
|
||||
|
||||
[up_gr_fourtef_fn2000]
|
||||
elements = up_fourte_fn2000, up_fourtf_fn2000
|
||||
|
||||
;[up_gr_fifthab_fn2000]
|
||||
;elements = up_fiftha_fn2000
|
||||
482
gamedata/configs/weapons/upgrades/w_fort_up.ltx
Normal file
482
gamedata/configs/weapons/upgrades/w_fort_up.ltx
Normal file
|
|
@ -0,0 +1,482 @@
|
|||
[up_sect_firsta_fort]
|
||||
;Ñêîðîñòðåëüíîñòü(1)10%
|
||||
;----------------------
|
||||
cost = 250
|
||||
value = +10
|
||||
|
||||
rpm = +30
|
||||
|
||||
[up_sect_firstc_fort]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 500
|
||||
value = +20
|
||||
|
||||
bullet_speed = +50
|
||||
fire_dispersion_base = -0.01
|
||||
|
||||
[up_sect_firstd_fort]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 500
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.3 ;0.6
|
||||
cam_dispersion_inc = -0.3 ;0.6
|
||||
cam_step_angle_horz = -0.35 ;1.0
|
||||
|
||||
[up_sect_firste_fort]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;---------------
|
||||
cost = 750
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.05
|
||||
|
||||
[up_sect_secona_fort]
|
||||
;Íàñòèëüíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 250
|
||||
value = +10
|
||||
|
||||
bullet_speed = +30
|
||||
|
||||
[up_sect_seconc_fort]
|
||||
;Ñêîðîñòðåëüíîñòü(2)15%
|
||||
;----------------------
|
||||
cost = 250
|
||||
value = +15
|
||||
|
||||
rpm = +50
|
||||
|
||||
[up_sect_second_fort]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 500
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.002
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.02 ;0.03
|
||||
|
||||
|
||||
[up_sect_thirda_fort]
|
||||
;Âåñ
|
||||
;------------------
|
||||
cost = 250
|
||||
value = -0.33
|
||||
|
||||
inv_weight = -0.33
|
||||
|
||||
crosshair_inertion = -0.3
|
||||
|
||||
PDM_disp_base = -0.05
|
||||
PDM_disp_vel_factor = -0.15
|
||||
PDM_disp_accel_factor = -0.15
|
||||
|
||||
[up_sect_thirdc_fort]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 500
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -0.7
|
||||
|
||||
PDM_disp_base = -0.15
|
||||
PDM_disp_vel_factor = -0.35
|
||||
PDM_disp_accel_factor = -0.35
|
||||
|
||||
[up_sect_thirdd_fort]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 500
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.002
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.02 ;0.03
|
||||
|
||||
[up_sect_fourta_fort]
|
||||
;Òî÷íîñòü(1)10%
|
||||
;---------------
|
||||
cost = 250
|
||||
value = +10
|
||||
|
||||
fire_dispersion_base = -0.02
|
||||
|
||||
[up_sect_fourtc_fort]
|
||||
;Òî÷íîñòü(2)20%
|
||||
;---------------
|
||||
cost = 500
|
||||
value = +20
|
||||
|
||||
fire_dispersion_base = -0.04
|
||||
|
||||
[up_sect_fiftha_fort]
|
||||
;Óâåëè÷åííûé îáúåì ìàãàçèíà
|
||||
;---------------
|
||||
cost = 650
|
||||
value = +4
|
||||
|
||||
ammo_mag_size = +4
|
||||
|
||||
[up_sect_fifthc_fort]
|
||||
;Ñìåíà êàëèáðà íà 9õ19
|
||||
;---------------
|
||||
cost = 1250
|
||||
value = "9x19"
|
||||
|
||||
ammo_class = ammo_9x19_fmj, ammo_9x19_pbp
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = 0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = 0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = 0.0008
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = 0.008 ;0.03
|
||||
|
||||
[up_firsta_fort]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
;;invented = 1 ; 0
|
||||
effects = up_gr_firstcd_fort
|
||||
section = up_sect_firsta_fort
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_a1_name
|
||||
description = st_up_zatp_a1_descr
|
||||
icon = ui_inGame2_upgrade_Fora_12_1
|
||||
|
||||
;;...
|
||||
[up_firstc_fort]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_fort
|
||||
section = up_sect_firstc_fort
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_b1_name
|
||||
description = st_up_zatp_b1_descr
|
||||
icon = ui_inGame2_upgrade_Fora_12_2
|
||||
|
||||
[up_firstd_fort]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_fort
|
||||
section = up_sect_firstd_fort
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_b2_name
|
||||
description = st_up_zatp_b2_descr
|
||||
icon = ui_inGame2_upgrade_Fora_12_3
|
||||
|
||||
[up_firste_fort]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_fort
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_c3_name
|
||||
description = st_up_zatp_c3_descr
|
||||
icon = ui_inGame2_upgrade_Fora_12_4
|
||||
|
||||
|
||||
|
||||
[up_secona_fort]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_fort
|
||||
section = up_sect_secona_fort
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_a1_name
|
||||
description = st_up_barp_a1_descr
|
||||
icon = ui_inGame2_upgrade_Fora_12_5
|
||||
|
||||
[up_seconc_fort]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconc_fort
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_b3_name
|
||||
description = st_up_barp_b3_descr
|
||||
icon = ui_inGame2_upgrade_Fora_12_6
|
||||
|
||||
[up_second_fort]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_second_fort
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_b1_name
|
||||
description = st_up_barp_b1_descr
|
||||
icon = ui_inGame2_upgrade_Fora_12_7
|
||||
|
||||
|
||||
[up_thirda_fort]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_fort
|
||||
section = up_sect_thirda_fort
|
||||
property = prop_weight
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b1_name
|
||||
description = st_up_stvp_b1_descr
|
||||
icon = ui_inGame2_upgrade_Fora_12_8
|
||||
|
||||
[up_thirdc_fort]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdc_fort
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b2_name
|
||||
description = st_up_stvp_b2_descr
|
||||
icon = ui_inGame2_upgrade_Fora_12_9
|
||||
|
||||
[up_thirdd_fort]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdd_fort
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b4_name
|
||||
description = st_up_stvp_b4_descr
|
||||
icon = ui_inGame2_upgrade_Fora_12_10
|
||||
|
||||
[up_fourta_fort]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects = up_gr_fourtcd_fort
|
||||
section = up_sect_fourta_fort
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_b1_name
|
||||
description = st_up_usmp_b1_descr
|
||||
icon = ui_inGame2_upgrade_Fora_12_11
|
||||
|
||||
|
||||
[up_fourtc_fort]
|
||||
scheme_index = 1, 6
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtc_fort
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_b3_name
|
||||
description = st_up_usmp_b3_descr
|
||||
icon = ui_inGame2_upgrade_Fora_12_12
|
||||
|
||||
|
||||
[up_fiftha_fort]
|
||||
scheme_index = 0, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fiftha_fort
|
||||
property = prop_ammo_size
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a4_name
|
||||
description = st_up_addd_a1_descr
|
||||
icon = ui_inGame2_upgrade_Fora_12_13
|
||||
|
||||
[up_fifthc_fort]
|
||||
scheme_index = 1, 7
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fifthc_fort
|
||||
property = prop_calibre
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_b4_name
|
||||
description = st_up_add_b4_descr
|
||||
icon = ui_inGame2_upgrade_Fora_12_14
|
||||
|
||||
|
||||
[up_gr_firstab_fort]
|
||||
elements = up_firsta_fort
|
||||
|
||||
[up_gr_firstcd_fort]
|
||||
elements = up_firstc_fort, up_firstd_fort
|
||||
|
||||
[up_gr_firstef_fort]
|
||||
elements = up_firste_fort
|
||||
|
||||
[up_gr_seconab_fort]
|
||||
elements = up_secona_fort
|
||||
|
||||
[up_gr_seconcd_fort]
|
||||
elements = up_seconc_fort, up_second_fort
|
||||
|
||||
[up_gr_thirdab_fort]
|
||||
elements = up_thirda_fort
|
||||
|
||||
[up_gr_thirdcd_fort]
|
||||
elements = up_thirdc_fort, up_thirdd_fort
|
||||
|
||||
[up_gr_fourtab_fort]
|
||||
elements = up_fourta_fort
|
||||
|
||||
[up_gr_fourtcd_fort]
|
||||
elements = up_fourtc_fort
|
||||
|
||||
[up_gr_fifthab_fort]
|
||||
elements = up_fiftha_fort
|
||||
|
||||
[up_gr_fifthcd_fort]
|
||||
elements = up_fifthc_fort
|
||||
558
gamedata/configs/weapons/upgrades/w_g36_up.ltx
Normal file
558
gamedata/configs/weapons/upgrades/w_g36_up.ltx
Normal file
|
|
@ -0,0 +1,558 @@
|
|||
[up_sect_firsta_g36]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;--------------
|
||||
cost = 900
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0002 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0002 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0015
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.025 ;0.03
|
||||
|
||||
[up_sect_firstc_g36]
|
||||
;Òî÷íîñòü(2)20%
|
||||
;--------------
|
||||
cost = 1400
|
||||
value = +20
|
||||
|
||||
fire_dispersion_base = -0.04 ;0.7
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_firste_g36]
|
||||
;Óäîáñòâî(3)25%
|
||||
;--------------
|
||||
cost = 1900
|
||||
value = +25
|
||||
|
||||
crosshair_inertion = -1.5
|
||||
|
||||
PDM_disp_base = -0.12
|
||||
PDM_disp_vel_factor = -0.5
|
||||
PDM_disp_accel_factor = -0.5
|
||||
|
||||
[up_sect_firstf_g36]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;--------------
|
||||
cost = 1900
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.05 ;0.7
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_secona_g36]
|
||||
;Îòäà÷à(1)-10%
|
||||
;------------
|
||||
cost = 900
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.027 ;0.1
|
||||
cam_dispersion_inc = -0.017 ;0.6
|
||||
cam_step_angle_horz = -0.32 ;0.6
|
||||
|
||||
zoom_cam_dispersion = -0.028 ;0.1
|
||||
zoom_cam_dispersion_inc = -0.008 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.28 ;0.5
|
||||
|
||||
[up_sect_seconc_g36]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 1400
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -1
|
||||
|
||||
PDM_disp_base = -0.1
|
||||
PDM_disp_vel_factor = -0.3
|
||||
PDM_disp_accel_factor = -0.3
|
||||
|
||||
[up_sect_second_g36]
|
||||
;Îòäà÷à(2)-15%
|
||||
cost = 1400
|
||||
value = -15
|
||||
|
||||
cam_dispersion = -0.065 ;0.1
|
||||
cam_dispersion_inc = -0.026 ;0.6
|
||||
cam_step_angle_horz = -0.52 ;0.6
|
||||
|
||||
zoom_cam_dispersion = -0.057 ;0.1
|
||||
zoom_cam_dispersion_inc = -0.018 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.48 ;0.5
|
||||
|
||||
[up_sect_secone_g36]
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
cost = 1900
|
||||
value = +20
|
||||
|
||||
bullet_speed = +135
|
||||
fire_dispersion_base = -0.03
|
||||
|
||||
[up_sect_thirda_g36]
|
||||
;Òî÷íîñòü(1)10%
|
||||
;--------------
|
||||
cost = 900
|
||||
value = +10
|
||||
|
||||
fire_dispersion_base = -0.03 ;0.7
|
||||
|
||||
[up_sect_thirdc_g36]
|
||||
;Îòäà÷à(2)-15%
|
||||
cost = 1400
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.065 ;0.1
|
||||
cam_dispersion_inc = -0.026 ;0.6
|
||||
cam_step_angle_horz = -0.52 ;0.6
|
||||
|
||||
zoom_cam_dispersion = -0.057 ;0.1
|
||||
zoom_cam_dispersion_inc = -0.018 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.48 ;0.5
|
||||
|
||||
[up_sect_thirde_g36]
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
cost = 1900
|
||||
value = +20
|
||||
|
||||
bullet_speed = +135
|
||||
fire_dispersion_base = -0.03
|
||||
|
||||
[up_sect_thirdf_g36]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;--------------
|
||||
cost = 1900
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.05 ;0.7
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_fourta_g36]
|
||||
;Îïòèêà 1.5èêñ
|
||||
;------------------
|
||||
cost = 1200
|
||||
|
||||
scope_zoom_factor = -15
|
||||
|
||||
[up_sect_fourtc_g36]
|
||||
;Êîíòðàñòíûé ïðèöåë
|
||||
;------------------
|
||||
cost = 2000
|
||||
|
||||
scope_nightvision = scope_contrast
|
||||
|
||||
[up_sect_fourte_g36]
|
||||
;ÏÍÂ
|
||||
;------------------
|
||||
cost = 4000
|
||||
|
||||
scope_nightvision = scope_nightvision
|
||||
|
||||
[up_sect_fourtf_g36]
|
||||
;Äèíàìè÷åñêèé ïðèöåë
|
||||
;------------------
|
||||
cost = 3500
|
||||
|
||||
scope_dynamic_zoom = on
|
||||
|
||||
|
||||
;[up_sect_fiftha_g36]
|
||||
;cost = 1
|
||||
;value = +40
|
||||
;fire_dispersion_base = -0.2 ;1.0
|
||||
|
||||
[up_firsta_g36]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
effects = up_gr_firstcd_g36
|
||||
section = up_sect_firsta_g36
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_a2_name
|
||||
description = st_up_auto_a2_descr
|
||||
icon = ui_inGame2_upgrade_GP37_1
|
||||
|
||||
;;...
|
||||
[up_firstc_g36]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_g36
|
||||
section = up_sect_firstc_g36
|
||||
property = prop_dispersion
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_b4_name
|
||||
description = st_up_auto_b4_descr
|
||||
icon = ui_inGame2_upgrade_GP37_2
|
||||
|
||||
[up_firste_g36]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_g36
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c6_name
|
||||
description = st_up_auto_c6_descr
|
||||
icon = ui_inGame2_upgrade_GP37_3
|
||||
|
||||
[up_firstf_g36]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firstf_g36
|
||||
property = prop_dispersion
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c5_name
|
||||
description = st_up_auto_c5_descr
|
||||
icon = ui_inGame2_upgrade_GP37_4
|
||||
|
||||
[up_secona_g36]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_g36
|
||||
section = up_sect_secona_g36
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_pri_a1_name
|
||||
description = st_up_pri_a1_descr
|
||||
icon = ui_inGame2_upgrade_GP37_5
|
||||
|
||||
[up_seconc_g36]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_seconef_g36
|
||||
section = up_sect_seconc_g36
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_pri_b2_name
|
||||
description = st_up_pri_b2_descr
|
||||
icon = ui_inGame2_upgrade_GP37_6
|
||||
|
||||
[up_second_g36]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_g36
|
||||
section = up_sect_second_g36
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_pri_b1_name
|
||||
description = st_up_pri_b1_descr
|
||||
icon = ui_inGame2_upgrade_GP37_7
|
||||
|
||||
[up_secone_g36]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_g36
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here_h
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_pri_c2_name
|
||||
description = st_up_pri_c2_descr
|
||||
icon = ui_inGame2_upgrade_GP37_8
|
||||
|
||||
[up_thirda_g36]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_g36
|
||||
section = up_sect_thirda_g36
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bar_a2_name
|
||||
description = st_up_bar_a2_descr
|
||||
icon = ui_inGame2_upgrade_GP37_9
|
||||
|
||||
[up_thirdc_g36]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects = up_gr_thirdef_g36
|
||||
section = up_sect_thirdc_g36
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bar_b1_name
|
||||
description = st_up_bar_b1_descr
|
||||
icon = ui_inGame2_upgrade_GP37_10
|
||||
|
||||
[up_thirde_g36]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_g36
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bar_c1_name
|
||||
description = st_up_bar_c1_descr
|
||||
icon = ui_inGame2_upgrade_GP37_11
|
||||
|
||||
[up_thirdf_g36]
|
||||
scheme_index = 2, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdf_g36
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bar_c3_name
|
||||
description = st_up_bar_c3_descr
|
||||
icon = ui_inGame2_upgrade_GP37_12
|
||||
|
||||
[up_fourta_g36]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourta_g36
|
||||
property = prop_scope_1.6x
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_a1_name
|
||||
description = st_up_opt_a1_descr
|
||||
icon = ui_inGame2_upgrade_GP37_13
|
||||
|
||||
[up_fourtc_g36]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtc_g36
|
||||
property = prop_contrast
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_b1_name
|
||||
description = st_up_opt_b1_descr
|
||||
icon = ui_inGame2_upgrade_GP37_14
|
||||
|
||||
[up_fourte_g36]
|
||||
scheme_index = 2, 5
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourte_g36
|
||||
property = prop_nightvision
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_c2_name
|
||||
description = st_up_opt_c2_descr
|
||||
icon = ui_inGame2_upgrade_GP37_15
|
||||
|
||||
[up_fourtf_g36]
|
||||
scheme_index = 2, 6
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtf_g36
|
||||
property = prop_scope
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_c3_name
|
||||
description = st_up_opt_c3_descr
|
||||
icon = ui_inGame2_upgrade_GP37_16
|
||||
|
||||
|
||||
;[up_fiftha_g36]
|
||||
;scheme_index = 0, 4
|
||||
;known = 1
|
||||
;effects =
|
||||
;section = up_sect_fourta_g36
|
||||
;property = prop_dispersion
|
||||
;
|
||||
;precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
;precondition_parameter = a & b
|
||||
;
|
||||
;effect_functor = inventory_upgrades.effect_functor_a
|
||||
;effect_parameter = something_here
|
||||
;
|
||||
;prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
;prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
;prereq_params = up_fourta_g36
|
||||
;name = st_upg_electro_accur
|
||||
;description = st_upg_electro_accur_descr
|
||||
;icon = ui_inGame2_upgrade_GP37_17
|
||||
|
||||
|
||||
[up_gr_firstab_g36]
|
||||
elements = up_firsta_g36
|
||||
|
||||
[up_gr_firstcd_g36]
|
||||
elements = up_firstc_g36
|
||||
|
||||
[up_gr_firstef_g36]
|
||||
elements = up_firste_g36, up_firstf_g36
|
||||
|
||||
[up_gr_seconab_g36]
|
||||
elements = up_secona_g36
|
||||
|
||||
[up_gr_seconcd_g36]
|
||||
elements = up_seconc_g36, up_second_g36
|
||||
|
||||
[up_gr_seconef_g36]
|
||||
elements = up_secone_g36
|
||||
|
||||
[up_gr_thirdab_g36]
|
||||
elements = up_thirda_g36
|
||||
|
||||
[up_gr_thirdcd_g36]
|
||||
elements = up_thirdc_g36
|
||||
|
||||
[up_gr_thirdef_g36]
|
||||
elements = up_thirde_g36, up_thirdf_g36
|
||||
|
||||
[up_gr_fourtab_g36]
|
||||
elements = up_fourta_g36
|
||||
|
||||
[up_gr_fourtcd_g36]
|
||||
elements = up_fourtc_g36
|
||||
|
||||
[up_gr_fourtef_g36]
|
||||
elements = up_fourte_g36, up_fourtf_g36
|
||||
|
||||
;[up_gr_fifthab_g36]
|
||||
;elements = up_fiftha_g36
|
||||
660
gamedata/configs/weapons/upgrades/w_groza_up.ltx
Normal file
660
gamedata/configs/weapons/upgrades/w_groza_up.ltx
Normal file
|
|
@ -0,0 +1,660 @@
|
|||
[up_sect_firsta_groza]
|
||||
;Ñêîðîñòðåëüíîñòü(1)10%
|
||||
;----------------------
|
||||
cost = 1000
|
||||
value = +10
|
||||
rpm = +75 ;650
|
||||
|
||||
|
||||
[up_sect_firstc_groza]
|
||||
;Îòäà÷à(2)-20%
|
||||
;_------------
|
||||
cost = 1600
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.068 ;0.4
|
||||
cam_dispersion_inc = -0.028 ;0.4
|
||||
cam_step_angle_horz = -0.22 ;1.0 [0.46 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.073 ;0.3
|
||||
zoom_cam_dispersion_inc = -0.033 ;0.3
|
||||
zoom_cam_step_angle_horz = -0.23 ;0.7 [0.17 â îñòàòêå]
|
||||
|
||||
|
||||
[up_sect_firstd_groza]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;_---------------
|
||||
cost = 1600
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.001
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.01 ;0.03
|
||||
|
||||
[up_sect_firste_groza]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 2200
|
||||
value = +25
|
||||
|
||||
rpm = +135 ;650
|
||||
|
||||
[up_sect_firstf_groza]
|
||||
;Òî÷íîñòü(3)30%
|
||||
cost = 2200
|
||||
value = +30
|
||||
fire_dispersion_base = -0.05 ;0.09;0.048
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_secona_groza]
|
||||
;Îòäà÷à(1)-10%
|
||||
;_------------
|
||||
cost = 1000
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.042 ;0.4
|
||||
cam_dispersion_inc = -0.022 ;0.4
|
||||
cam_step_angle_horz = -0.12 ;1.0 [0.46 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.048 ;0.3
|
||||
zoom_cam_dispersion_inc = -0.023 ;0.3
|
||||
zoom_cam_step_angle_horz = -0.11 ;0.7 [0.17 â îñòàòêå]
|
||||
|
||||
|
||||
[up_sect_seconc_groza]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 1600
|
||||
value = +20
|
||||
bullet_speed = +60 ;300
|
||||
fire_dispersion_base = -0.01
|
||||
hit_impulse = +20
|
||||
|
||||
[up_sect_secone_groza]
|
||||
;Îòäà÷à(3)-30%
|
||||
;_------------
|
||||
cost = 2200
|
||||
value = -30
|
||||
|
||||
cam_dispersion = -0.075 ;0.4
|
||||
cam_dispersion_inc = -0.045 ;0.4
|
||||
cam_step_angle_horz = -0.3 ;1.0 [0.46 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.09 ;0.3
|
||||
zoom_cam_dispersion_inc = -0.05 ;0.3
|
||||
zoom_cam_step_angle_horz = -0.32 ;0.7 [0.17 â îñòàòêå]
|
||||
|
||||
|
||||
[up_sect_seconf_groza]
|
||||
;Òî÷íîñòü(3)30%
|
||||
cost = 2200
|
||||
value = +30
|
||||
fire_dispersion_base = -0.05 ;0.09;0.048
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_thirda_groza]
|
||||
;Îòäà÷à(1)-10%
|
||||
;_------------
|
||||
cost = 1000
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.042 ;0.4
|
||||
cam_dispersion_inc = -0.022 ;0.4
|
||||
cam_step_angle_horz = -0.12 ;1.0 [0.46 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.048 ;0.3
|
||||
zoom_cam_dispersion_inc = -0.023 ;0.3
|
||||
zoom_cam_step_angle_horz = -0.11 ;0.7 [0.17 â îñòàòêå]
|
||||
|
||||
[up_sect_thirdc_groza]
|
||||
;Òî÷íîñòü(2)20%
|
||||
cost = 1600
|
||||
value = +20
|
||||
fire_dispersion_base = -0.03 ;0.09;0.048
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_thirdd_groza]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;_---------------
|
||||
cost = 1600
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.001
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.01 ;0.03
|
||||
|
||||
[up_sect_thirde_groza]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 2200
|
||||
value = +25
|
||||
|
||||
rpm = +135 ;650
|
||||
|
||||
|
||||
|
||||
[up_sect_thirdf_groza]
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
cost = 2200
|
||||
value = +30
|
||||
bullet_speed = +80 ;270
|
||||
fire_dispersion_base = -0.02
|
||||
hit_impulse = +30
|
||||
|
||||
[up_sect_fourta_groza]
|
||||
;Îòäà÷à(1)-10%
|
||||
;_-----------
|
||||
cost = 1000
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.042 ;0.4
|
||||
cam_dispersion_inc = -0.022 ;0.4
|
||||
cam_step_angle_horz = -0.12 ;1.0 [0.46 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.048 ;0.3
|
||||
zoom_cam_dispersion_inc = -0.023 ;0.3
|
||||
zoom_cam_step_angle_horz = -0.11 ;0.7 [0.17 â îñòàòêå]
|
||||
|
||||
|
||||
|
||||
[up_sect_fourtc_groza]
|
||||
;Óäîáñòâî(2)15%
|
||||
;_-------------
|
||||
cost = 1600
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -2.5
|
||||
|
||||
PDM_disp_base = -0.15 ;0.5
|
||||
PDM_disp_vel_factor = -0.4 ;1.5
|
||||
PDM_disp_accel_factor = -0.4 ;1.5
|
||||
|
||||
|
||||
[up_sect_fourte_groza]
|
||||
;Íàäåæíîñòü(3)25%
|
||||
;_--------------
|
||||
cost = 2200
|
||||
value = +25
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0002 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0002 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0015
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.02 ;0.03
|
||||
|
||||
[up_sect_fourtf_groza]
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
cost = 2200
|
||||
value = +30
|
||||
bullet_speed = +80 ;300
|
||||
fire_dispersion_base = -0.02
|
||||
hit_impulse = +30
|
||||
|
||||
[up_sect_fiftha_groza]
|
||||
;Îáúåì ìàãàçèíà +10
|
||||
;--------------------
|
||||
cost = 1800
|
||||
value = +10
|
||||
ammo_mag_size = 10
|
||||
|
||||
[up_firsta_groza]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
;;invented = 1 ; 0
|
||||
effects = up_gr_firstcd_groza
|
||||
section = up_sect_firsta_groza
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_a3_name
|
||||
description = st_up_zat_a3_descr
|
||||
icon = ui_inGame2_upgrade_GromS14_1
|
||||
|
||||
[up_firstc_groza]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_groza
|
||||
section = up_sect_firstc_groza
|
||||
property = prop_recoil
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_b2_name
|
||||
description = st_up_zat_b2_descr
|
||||
icon = ui_inGame2_upgrade_GromS14_2
|
||||
|
||||
[up_firstd_groza]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_groza
|
||||
section = up_sect_firstd_groza
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_b3_name
|
||||
description = st_up_zat_b3_descr
|
||||
icon = ui_inGame2_upgrade_GromS14_3
|
||||
|
||||
[up_firste_groza]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_groza
|
||||
property = prop_rpm
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_c4_name
|
||||
description = st_up_zat_c4_descr
|
||||
icon = ui_inGame2_upgrade_GromS14_4
|
||||
|
||||
[up_firstf_groza]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firstf_groza
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_c5_name
|
||||
description = st_up_zat_c5_descr
|
||||
icon = ui_inGame2_upgrade_GromS14_5
|
||||
|
||||
[up_secona_groza]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_groza
|
||||
section = up_sect_secona_groza
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_a1_name
|
||||
description = st_up_auto_a1_descr
|
||||
icon = ui_inGame2_upgrade_GromS14_6
|
||||
|
||||
[up_seconc_groza]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_groza
|
||||
section = up_sect_seconc_groza
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_b2_name
|
||||
description = st_up_auto_b2_descr
|
||||
icon = ui_inGame2_upgrade_GromS14_7
|
||||
|
||||
[up_secone_groza]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_groza
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here_h
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c1_name
|
||||
description = st_up_auto_c1_descr
|
||||
icon = ui_inGame2_upgrade_GromS14_8
|
||||
|
||||
[up_seconf_groza]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconf_groza
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c5_name
|
||||
description = st_up_auto_c5_descr
|
||||
icon = ui_inGame2_upgrade_GromS14_9
|
||||
|
||||
|
||||
[up_thirda_groza]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_groza
|
||||
section = up_sect_thirda_groza
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_a3_name
|
||||
description = st_up_ret_a3_descr
|
||||
icon = ui_inGame2_upgrade_GromS14_10
|
||||
|
||||
[up_thirdc_groza]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects = up_gr_thirdef_groza
|
||||
section = up_sect_thirdc_groza
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_b3_name
|
||||
description = st_up_ret_b3_descr
|
||||
icon = ui_inGame2_upgrade_GromS14_11
|
||||
|
||||
|
||||
[up_thirdd_groza]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects = up_gr_thirdef_groza
|
||||
section = up_sect_thirdd_groza
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_b1_name
|
||||
description = st_up_ret_b1_descr
|
||||
icon = ui_inGame2_upgrade_GromS14_12
|
||||
|
||||
[up_thirde_groza]
|
||||
scheme_index = 2, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_groza
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_c2_name
|
||||
description = st_up_ret_c2_descr
|
||||
icon = ui_inGame2_upgrade_GromS14_13
|
||||
|
||||
[up_thirdf_groza]
|
||||
scheme_index = 2, 5
|
||||
effects =
|
||||
section = up_sect_thirdf_groza
|
||||
property = prop_bullet_speed
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_c1_name
|
||||
description = st_up_ret_c1_descr
|
||||
icon = ui_inGame2_upgrade_GromS14_14
|
||||
|
||||
[up_fourta_groza]
|
||||
scheme_index = 0, 3
|
||||
effects = up_gr_fourtcd_groza
|
||||
section = up_sect_fourta_groza
|
||||
property = prop_recoil
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_a3_name
|
||||
description = st_up_stk_a3_descr
|
||||
icon = ui_inGame2_upgrade_GromS14_15
|
||||
|
||||
|
||||
[up_fourtc_groza]
|
||||
scheme_index = 1, 5
|
||||
effects = up_gr_fourtef_groza
|
||||
section = up_sect_fourtc_groza
|
||||
property = prop_inertion
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_b2_name
|
||||
description = st_up_stk_b2_descr
|
||||
icon = ui_inGame2_upgrade_GromS14_16
|
||||
|
||||
[up_fourte_groza]
|
||||
scheme_index = 2, 6
|
||||
effects =
|
||||
section = up_sect_fourte_groza
|
||||
property = prop_reliability
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_c1_name
|
||||
description = st_up_stk_c1_descr
|
||||
icon = ui_inGame2_upgrade_GromS14_17
|
||||
|
||||
|
||||
[up_fourtf_groza]
|
||||
scheme_index = 2, 7
|
||||
effects =
|
||||
section = up_sect_fourtf_groza
|
||||
property = prop_bullet_speed
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_c2_name
|
||||
description = st_up_stk_c2_descr
|
||||
icon = ui_inGame2_upgrade_GromS14_18
|
||||
|
||||
[up_fiftha_groza]
|
||||
scheme_index = 0, 4
|
||||
effects =
|
||||
section = up_sect_fiftha_groza
|
||||
property = prop_ammo_size
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a4_name
|
||||
description = st_up_add_a4_descr
|
||||
icon = ui_inGame2_upgrade_GromS14_19
|
||||
|
||||
|
||||
[up_gr_firstab_groza]
|
||||
elements = up_firsta_groza
|
||||
|
||||
[up_gr_firstcd_groza]
|
||||
elements = up_firstc_groza, up_firstd_groza
|
||||
|
||||
[up_gr_firstef_groza]
|
||||
elements = up_firste_groza, up_firstf_groza
|
||||
|
||||
[up_gr_seconab_groza]
|
||||
elements = up_secona_groza
|
||||
|
||||
[up_gr_seconcd_groza]
|
||||
elements = up_seconc_groza
|
||||
|
||||
[up_gr_seconef_groza]
|
||||
elements = up_secone_groza, up_seconf_groza
|
||||
|
||||
[up_gr_thirdab_groza]
|
||||
elements = up_thirda_groza
|
||||
|
||||
[up_gr_thirdcd_groza]
|
||||
elements = up_thirdc_groza, up_thirdd_groza
|
||||
|
||||
[up_gr_thirdef_groza]
|
||||
elements = up_thirde_groza, up_thirdf_groza
|
||||
|
||||
[up_gr_fourtab_groza]
|
||||
elements = up_fourta_groza
|
||||
|
||||
[up_gr_fourtcd_groza]
|
||||
elements = up_fourtc_groza
|
||||
|
||||
[up_gr_fourtef_groza]
|
||||
elements = up_fourte_groza, up_fourtf_groza
|
||||
|
||||
[up_gr_fifthab_groza]
|
||||
elements = up_fiftha_groza
|
||||
|
||||
553
gamedata/configs/weapons/upgrades/w_hpsa_up.ltx
Normal file
553
gamedata/configs/weapons/upgrades/w_hpsa_up.ltx
Normal file
|
|
@ -0,0 +1,553 @@
|
|||
[up_sect_firsta_hpsa]
|
||||
;Ñêîðîñòðåëüíîñòü(1)10%
|
||||
;----------------------
|
||||
cost = 300
|
||||
value = +10
|
||||
|
||||
rpm = +35
|
||||
|
||||
[up_sect_firstc_hpsa]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 600
|
||||
value = +20
|
||||
|
||||
bullet_speed = +50
|
||||
fire_dispersion_base = -0.01
|
||||
|
||||
[up_sect_firstd_hpsa]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 600
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.2 ;0.6
|
||||
cam_dispersion_inc = -0.2 ;0.6
|
||||
cam_step_angle_horz = -0.2 ;1.0
|
||||
|
||||
[up_sect_firste_hpsa]
|
||||
;Îòäà÷à(3)-30%
|
||||
;------------
|
||||
cost = 900
|
||||
value = -30
|
||||
|
||||
cam_dispersion = -0.25 ;0.6
|
||||
cam_dispersion_inc = -0.25 ;0.6
|
||||
cam_step_angle_horz = -0.25 ;1.0
|
||||
|
||||
[up_sect_secona_hpsa]
|
||||
;Íàñòèëüíîñòü(1)10%
|
||||
;------------------
|
||||
cost = 300
|
||||
value = +10
|
||||
|
||||
bullet_speed = +30
|
||||
|
||||
[up_sect_seconc_hpsa]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 600
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.002
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.02 ;0.03
|
||||
|
||||
[up_sect_secone_hpsa]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 900
|
||||
value = +25
|
||||
|
||||
rpm = +75
|
||||
|
||||
[up_sect_seconf_hpsa]
|
||||
;Íàñòèëüíîñòü(1)10%
|
||||
;------------------
|
||||
cost = 900
|
||||
value = +30
|
||||
|
||||
bullet_speed = +30
|
||||
|
||||
[up_sect_thirda_hpsa]
|
||||
;Âåñ
|
||||
;------------------
|
||||
cost = 300
|
||||
value = -0.35
|
||||
|
||||
inv_weight = -0.35
|
||||
|
||||
crosshair_inertion = -0.3
|
||||
|
||||
PDM_disp_base = -0.05
|
||||
PDM_disp_vel_factor = -0.1
|
||||
PDM_disp_accel_factor = -0.1
|
||||
|
||||
[up_sect_thirdc_hpsa]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 600
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -0.7
|
||||
|
||||
PDM_disp_base = -0.1
|
||||
PDM_disp_vel_factor = -0.3
|
||||
PDM_disp_accel_factor = -0.3
|
||||
|
||||
[up_sect_thirdd_hpsa]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 600
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.2 ;0.6
|
||||
cam_dispersion_inc = -0.2 ;0.6
|
||||
cam_step_angle_horz = -0.2 ;1.0
|
||||
|
||||
[up_sect_fourta_hpsa]
|
||||
;Òî÷íîñòü(1)10%
|
||||
;---------------
|
||||
cost = 300
|
||||
value = +10
|
||||
|
||||
fire_dispersion_base = -0.02
|
||||
fire_dispersion_condition_factor = -1
|
||||
|
||||
[up_sect_fourtc_hpsa]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 600
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.002
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.02 ;0.03
|
||||
|
||||
[up_sect_fourte_hpsa]
|
||||
;Óäîáñòâî(3)25%
|
||||
;--------------
|
||||
cost = 1000
|
||||
value = +25
|
||||
|
||||
crosshair_inertion = -1
|
||||
|
||||
PDM_disp_base = -0.2
|
||||
PDM_disp_vel_factor = -0.4
|
||||
PDM_disp_accel_factor = -0.4
|
||||
|
||||
[up_sect_fiftha_hpsa]
|
||||
;Óâåëè÷åííûé îáúåì ìàãàçèíà
|
||||
;---------------
|
||||
cost = 800
|
||||
value = +4
|
||||
|
||||
ammo_mag_size = +4
|
||||
|
||||
[up_sect_fifthc_hpsa]
|
||||
;Ñìåíà êàëèáðà íà 9õ18
|
||||
;---------------
|
||||
cost = 1500
|
||||
value = "9x18"
|
||||
|
||||
ammo_class = ammo_9x18_fmj, ammo_9x18_pmm
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = 0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = 0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = 0.0008
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = 0.008 ;0.03
|
||||
|
||||
[up_firsta_hpsa]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
;;invented = 1 ; 0
|
||||
effects = up_gr_firstcd_hpsa
|
||||
section = up_sect_firsta_hpsa
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_a1_name
|
||||
description = st_up_zatp_a1_descr
|
||||
icon = ui_inGame2_upgrade_HPSS_1m_1
|
||||
|
||||
;;...
|
||||
[up_firstc_hpsa]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_hpsa
|
||||
section = up_sect_firstc_hpsa
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_b4_name
|
||||
description = st_up_zatp_b4_descr
|
||||
icon = ui_inGame2_upgrade_HPSS_1m_2
|
||||
|
||||
[up_firstd_hpsa]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_hpsa
|
||||
section = up_sect_firstd_hpsa
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_b2_name
|
||||
description = st_up_zatp_b2_descr
|
||||
icon = ui_inGame2_upgrade_HPSS_1m_3
|
||||
|
||||
[up_firste_hpsa]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_hpsa
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_c5_name
|
||||
description = st_up_zatp_c5_descr
|
||||
icon = ui_inGame2_upgrade_HPSS_1m_4
|
||||
|
||||
|
||||
|
||||
[up_secona_hpsa]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_hpsa
|
||||
section = up_sect_secona_hpsa
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_a1_name
|
||||
description = st_up_barp_a1_descr
|
||||
icon = ui_inGame2_upgrade_HPSS_1m_5
|
||||
|
||||
[up_seconc_hpsa]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_hpsa
|
||||
section = up_sect_seconc_hpsa
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_b1_name
|
||||
description = st_up_barp_b1_descr
|
||||
icon = ui_inGame2_upgrade_HPSS_1m_6
|
||||
|
||||
[up_secone_hpsa]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_hpsa
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_c1_name
|
||||
description = st_up_barp_c1_descr
|
||||
icon = ui_inGame2_upgrade_HPSS_1m_7
|
||||
|
||||
[up_seconf_hpsa]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconf_hpsa
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_c2_name
|
||||
description = st_up_barp_c2_descr
|
||||
icon = ui_inGame2_upgrade_HPSS_1m_8
|
||||
|
||||
|
||||
[up_thirda_hpsa]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_hpsa
|
||||
section = up_sect_thirda_hpsa
|
||||
property = prop_weight
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b1_name
|
||||
description = st_up_stvp_b1_descr
|
||||
icon = ui_inGame2_upgrade_HPSS_1m_9
|
||||
|
||||
[up_thirdc_hpsa]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdc_hpsa
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b2_name
|
||||
description = st_up_stvp_b2_descr
|
||||
icon = ui_inGame2_upgrade_HPSS_1m_10
|
||||
|
||||
[up_thirdd_hpsa]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdd_hpsa
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b3_name
|
||||
description = st_up_stvp_b3_descr
|
||||
icon = ui_inGame2_upgrade_HPSS_1m_11
|
||||
|
||||
[up_fourta_hpsa]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects = up_gr_fourtcd_hpsa
|
||||
section = up_sect_fourta_hpsa
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_a1_name
|
||||
description = st_up_usmp_a1_descr
|
||||
icon = ui_inGame2_upgrade_HPSS_1m_12
|
||||
|
||||
|
||||
[up_fourtc_hpsa]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects = up_gr_fourtef_hpsa
|
||||
section = up_sect_fourtc_hpsa
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_b5_name
|
||||
description = st_up_usmp_b5_descr
|
||||
icon = ui_inGame2_upgrade_HPSS_1m_13
|
||||
|
||||
[up_fourte_hpsa]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourte_hpsa
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_c2_name
|
||||
description = st_up_usmp_c2_descr
|
||||
icon = ui_inGame2_upgrade_HPSS_1m_14
|
||||
|
||||
|
||||
[up_fiftha_hpsa]
|
||||
scheme_index = 0, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fiftha_hpsa
|
||||
property = prop_ammo_size
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a4_name
|
||||
description = st_up_addd_a1_descr
|
||||
icon = ui_inGame2_upgrade_HPSS_1m_15
|
||||
|
||||
[up_fifthc_hpsa]
|
||||
scheme_index = 1, 6
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fifthc_hpsa
|
||||
property = prop_calibre
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_b3_name
|
||||
description = st_up_add_b3_descr
|
||||
icon = ui_inGame2_upgrade_HPSS_1m_16
|
||||
|
||||
|
||||
[up_gr_firstab_hpsa]
|
||||
elements = up_firsta_hpsa
|
||||
|
||||
[up_gr_firstcd_hpsa]
|
||||
elements = up_firstc_hpsa, up_firstd_hpsa
|
||||
|
||||
[up_gr_firstef_hpsa]
|
||||
elements = up_firste_hpsa
|
||||
|
||||
[up_gr_seconab_hpsa]
|
||||
elements = up_secona_hpsa
|
||||
|
||||
[up_gr_seconcd_hpsa]
|
||||
elements = up_seconc_hpsa
|
||||
|
||||
[up_gr_seconef_hpsa]
|
||||
elements = up_secone_hpsa, up_seconf_hpsa
|
||||
|
||||
[up_gr_thirdab_hpsa]
|
||||
elements = up_thirda_hpsa
|
||||
|
||||
[up_gr_thirdcd_hpsa]
|
||||
elements = up_thirdc_hpsa, up_thirdd_hpsa
|
||||
|
||||
[up_gr_fourtab_hpsa]
|
||||
elements = up_fourta_hpsa
|
||||
|
||||
[up_gr_fourtcd_hpsa]
|
||||
elements = up_fourtc_hpsa
|
||||
|
||||
[up_gr_fourtef_hpsa]
|
||||
elements = up_fourte_hpsa
|
||||
|
||||
[up_gr_fifthab_hpsa]
|
||||
elements = up_fiftha_hpsa
|
||||
|
||||
[up_gr_fifthcd_hpsa]
|
||||
elements = up_fifthc_hpsa
|
||||
581
gamedata/configs/weapons/upgrades/w_l85_up.ltx
Normal file
581
gamedata/configs/weapons/upgrades/w_l85_up.ltx
Normal file
|
|
@ -0,0 +1,581 @@
|
|||
[up_sect_firsta_l85]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 600
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0004
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.007 ;0.03
|
||||
|
||||
[up_sect_firstc_l85]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 900
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -0.5
|
||||
|
||||
PDM_disp_base = -0.1 ;0.5
|
||||
PDM_disp_vel_factor = -0.4 ;1.5
|
||||
PDM_disp_accel_factor = -0.4 ;1.5
|
||||
|
||||
[up_sect_firste_l85]
|
||||
;Íàäåæíîñòü(3)25%
|
||||
;---------------
|
||||
cost = 1200
|
||||
value = +25
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.00015 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.00015 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0018
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.02 ;0.03
|
||||
|
||||
[up_sect_firstf_l85]
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
cost = 1200
|
||||
value = +30
|
||||
bullet_speed = +100 ;580
|
||||
fire_dispersion_base = -0.03
|
||||
|
||||
[up_sect_secona_l85]
|
||||
;Òî÷íîñòü(1)10%
|
||||
cost = 600
|
||||
value = +10
|
||||
fire_dispersion_base = -0.06 ;0.07
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_seconc_l85]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 900
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -0.5
|
||||
|
||||
PDM_disp_base = -0.1 ;0.5
|
||||
PDM_disp_vel_factor = -0.4 ;1.5
|
||||
PDM_disp_accel_factor = -0.4 ;1.5
|
||||
|
||||
[up_sect_second_l85]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 900
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.001
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.013 ;0.03
|
||||
|
||||
[up_sect_secone_l85]
|
||||
;Íàäåæíîñòü(3)25%
|
||||
;---------------
|
||||
cost = 1200
|
||||
value = +25
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.00015 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.00015 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0018
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.02 ;0.03
|
||||
|
||||
[up_sect_thirda_l85]
|
||||
;Íàñòèëüíîñòü(1)10%
|
||||
;------------------
|
||||
cost = 600
|
||||
value = +10
|
||||
bullet_speed = +60 ;580
|
||||
fire_dispersion_base = -0.01
|
||||
|
||||
[up_sect_thirdc_l85]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 900
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.22 ;0.5
|
||||
cam_dispersion_inc = -0.12 ;0.5
|
||||
cam_step_angle_horz = -0.6 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.23 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.14 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.75 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
cam_relax_speed = -1
|
||||
|
||||
[up_sect_thirde_l85]
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
cost = 1200
|
||||
value = +30
|
||||
|
||||
bullet_speed = +100 ;580
|
||||
fire_dispersion_base = -0.03
|
||||
|
||||
[up_sect_thirdf_l85]
|
||||
;Òî÷íîñòü(3)30%
|
||||
cost = 1200
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.08 ;0.07
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_fourta_l85]
|
||||
cost = 1000
|
||||
|
||||
scope_zoom_factor = -15
|
||||
|
||||
[up_sect_fourtc_l85]
|
||||
cost = 1500
|
||||
|
||||
scope_nightvision = scope_contrast
|
||||
|
||||
[up_sect_fourte_l85]
|
||||
cost = 3000
|
||||
|
||||
scope_dynamic_zoom = on
|
||||
|
||||
|
||||
[up_sect_fiftha_l85]
|
||||
;Ãëóøèòåëü
|
||||
;----------
|
||||
cost = 800
|
||||
;value = +30
|
||||
silencer_status = 2
|
||||
silencer_name = wpn_addon_silencer
|
||||
silencer_x = 196
|
||||
silencer_y = 11
|
||||
snd_silncer_shot = weapons\w_ak74_shot1
|
||||
|
||||
[up_sect_fifthc_l85]
|
||||
;Ñìåíà êàëèáðà
|
||||
;-------------
|
||||
cost = 2500
|
||||
value = "5.45x39"
|
||||
ammo_class = ammo_5.45x39_fmj, ammo_5.45x39_ap
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = 0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = 0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = 0.0005
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = 0.005 ;0.03
|
||||
|
||||
[up_firsta_l85]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
effects = up_gr_firstcd_l85
|
||||
section = up_sect_firsta_l85
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_a2_name
|
||||
description = st_up_stk_a2_descr
|
||||
icon = ui_inGame2_upgrade_IL86_1
|
||||
|
||||
;;...
|
||||
[up_firstc_l85]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_l85
|
||||
section = up_sect_firstc_l85
|
||||
property = prop_inertion
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_b2_name
|
||||
description = st_up_stk_b2_descr
|
||||
icon = ui_inGame2_upgrade_IL86_2
|
||||
|
||||
[up_firste_l85]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_l85
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_c1_name
|
||||
description = st_up_stk_c1_descr
|
||||
icon = ui_inGame2_upgrade_IL86_3
|
||||
|
||||
[up_firstf_l85]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firstf_l85
|
||||
property = prop_bullet_speed
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_c2_name
|
||||
description = st_up_stk_c2_descr
|
||||
icon = ui_inGame2_upgrade_IL86_4
|
||||
|
||||
[up_secona_l85]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_l85
|
||||
section = up_sect_secona_l85
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usm_a2_name
|
||||
description = st_up_usm_a2_descr
|
||||
icon = ui_inGame2_upgrade_IL86_5
|
||||
|
||||
[up_seconc_l85]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_seconef_l85
|
||||
section = up_sect_seconc_l85
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usm_b3_name
|
||||
description = st_up_usm_b3_descr
|
||||
icon = ui_inGame2_upgrade_IL86_6
|
||||
|
||||
[up_second_l85]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_l85
|
||||
section = up_sect_second_l85
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usm_b1_name
|
||||
description = st_up_usm_b1_descr
|
||||
icon = ui_inGame2_upgrade_IL86_7
|
||||
|
||||
[up_secone_l85]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_l85
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here_h
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usm_c1_name
|
||||
description = st_up_usm_c1_descr
|
||||
icon = ui_inGame2_upgrade_IL86_8
|
||||
|
||||
[up_thirda_l85]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_l85
|
||||
section = up_sect_thirda_l85
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bar_a1_name
|
||||
description = st_up_bar_a1_descr
|
||||
icon = ui_inGame2_upgrade_IL86_9
|
||||
|
||||
[up_thirdc_l85]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects = up_gr_thirdef_l85
|
||||
section = up_sect_thirdc_l85
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bar_b1_name
|
||||
description = st_up_bar_b1_descr
|
||||
icon = ui_inGame2_upgrade_IL86_10
|
||||
|
||||
|
||||
[up_thirde_l85]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_l85
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bar_c1_name
|
||||
description = st_up_bar_c1_descr
|
||||
icon = ui_inGame2_upgrade_IL86_11
|
||||
|
||||
[up_thirdf_l85]
|
||||
scheme_index = 2, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdf_l85
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bar_c3_name
|
||||
description = st_up_bar_c3_descr
|
||||
icon = ui_inGame2_upgrade_IL86_12
|
||||
|
||||
[up_fourta_l85]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourta_l85
|
||||
property = prop_scope_4x
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_a2_name
|
||||
description = st_up_opt_a2_descr
|
||||
icon = ui_inGame2_upgrade_IL86_13
|
||||
|
||||
[up_fourtc_l85]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtc_l85
|
||||
property = prop_contrast
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_b1_name
|
||||
description = st_up_opt_b1_descr
|
||||
icon = ui_inGame2_upgrade_IL86_14
|
||||
|
||||
[up_fourte_l85]
|
||||
scheme_index = 2, 5
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourte_l85
|
||||
property = prop_scope
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_c3_name
|
||||
description = st_up_opt_c3_descr
|
||||
icon = ui_inGame2_upgrade_IL86_15
|
||||
|
||||
[up_fiftha_l85]
|
||||
scheme_index = 0, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fiftha_l85
|
||||
property = prop_silencer
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a1_name
|
||||
description = st_up_add_a1_descr
|
||||
icon = ui_inGame2_upgrade_IL86_16
|
||||
|
||||
|
||||
[up_fifthc_l85]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fifthc_l85
|
||||
property = prop_calibre
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_b1_name
|
||||
description = st_up_add_b1_descr
|
||||
icon = ui_inGame2_upgrade_IL86_17
|
||||
|
||||
|
||||
[up_gr_firstab_l85]
|
||||
elements = up_firsta_l85
|
||||
|
||||
[up_gr_firstcd_l85]
|
||||
elements = up_firstc_l85
|
||||
|
||||
[up_gr_firstef_l85]
|
||||
elements = up_firste_l85, up_firstf_l85
|
||||
|
||||
[up_gr_seconab_l85]
|
||||
elements = up_secona_l85
|
||||
|
||||
[up_gr_seconcd_l85]
|
||||
elements = up_seconc_l85, up_second_l85
|
||||
|
||||
[up_gr_seconef_l85]
|
||||
elements = up_secone_l85
|
||||
|
||||
[up_gr_thirdab_l85]
|
||||
elements = up_thirda_l85
|
||||
|
||||
[up_gr_thirdcd_l85]
|
||||
elements = up_thirdc_l85
|
||||
|
||||
[up_gr_thirdef_l85]
|
||||
elements = up_thirde_l85, up_thirdf_l85
|
||||
|
||||
[up_gr_fourtab_l85]
|
||||
elements = up_fourta_l85
|
||||
|
||||
[up_gr_fourtcd_l85]
|
||||
elements = up_fourtc_l85
|
||||
|
||||
[up_gr_fourtef_l85]
|
||||
elements = up_fourte_l85
|
||||
|
||||
[up_gr_fifthab_l85]
|
||||
elements = up_fiftha_l85
|
||||
|
||||
[up_gr_fifthcd_l85]
|
||||
elements = up_fifthc_l85
|
||||
576
gamedata/configs/weapons/upgrades/w_lr300_up.ltx
Normal file
576
gamedata/configs/weapons/upgrades/w_lr300_up.ltx
Normal file
|
|
@ -0,0 +1,576 @@
|
|||
[up_sect_firsta_lr300]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 700
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0007
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.012 ;0.03.03
|
||||
|
||||
[up_sect_firstc_lr300]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 1050
|
||||
value = +20
|
||||
|
||||
bullet_speed = +85
|
||||
fire_dispersion_base = -0.02
|
||||
|
||||
[up_sect_firstd_lr300]
|
||||
;Ñêîðîñòðåëüíîñòü(2)15%
|
||||
;----------------------
|
||||
cost = 1050
|
||||
value = +15
|
||||
|
||||
rpm = 100
|
||||
|
||||
[up_sect_firste_lr300]
|
||||
;Íàäåæíîñòü(3)30%
|
||||
;---------------
|
||||
cost = 1300
|
||||
value = +30
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0003 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0003 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0025
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.025 ;0.03
|
||||
|
||||
[up_sect_secona_lr300]
|
||||
;Îòäà÷à(1)-10%
|
||||
;------------
|
||||
cost = 700
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.07 ;0.5
|
||||
cam_dispersion_inc = -0.05 ;0.5
|
||||
cam_step_angle_horz = -0.8 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.05 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.03 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.5 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
[up_sect_seconc_lr300]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 1050
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0002 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0002 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0015
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.018 ;0.03
|
||||
|
||||
[up_sect_secone_lr300]
|
||||
;Îòäà÷à(3)-30%
|
||||
;------------
|
||||
cost = 1300
|
||||
value = -30
|
||||
|
||||
cam_dispersion = -0.12 ;0.5
|
||||
cam_dispersion_inc = -0.06 ;0.5
|
||||
cam_step_angle_horz = -1.3 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.14 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.05 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.9 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
[up_sect_seconf_lr300]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;---------------
|
||||
cost = 1300
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.07 ;0.7
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_thirda_lr300]
|
||||
;Óäîáñòâî(1)10%
|
||||
;--------------
|
||||
cost = 700
|
||||
value = +10
|
||||
|
||||
crosshair_inertion = -0.5
|
||||
|
||||
PDM_disp_base = -0.05 ;0.5
|
||||
PDM_disp_vel_factor = -0.25 ;1.5
|
||||
PDM_disp_accel_factor = -0.25 ;1.5
|
||||
|
||||
|
||||
[up_sect_thirdc_lr300]
|
||||
;Òî÷íîñòü(2)20%
|
||||
;---------------
|
||||
cost = 1050
|
||||
value = +20
|
||||
|
||||
fire_dispersion_base = -0.05 ;0.7
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_thirdd_lr300]
|
||||
;Ñêîðîñòðåëüíîñòü(2)15%
|
||||
;----------------------
|
||||
cost = 1050
|
||||
value = +15
|
||||
|
||||
rpm = +100
|
||||
|
||||
[up_sect_thirde_lr300]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 1300
|
||||
value = +25
|
||||
|
||||
rpm = +150
|
||||
|
||||
[up_sect_fourta_lr300]
|
||||
;Âåñ
|
||||
;------------------
|
||||
cost = 700
|
||||
value = -0.7
|
||||
|
||||
inv_weight = -0.7
|
||||
|
||||
[up_sect_fourtc_lr300]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 1050
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -0.75
|
||||
|
||||
PDM_disp_base = -0.1 ;0.5
|
||||
PDM_disp_vel_factor = -0.35 ;1.5
|
||||
PDM_disp_accel_factor = -0.35 ;1.5
|
||||
|
||||
[up_sect_fourte_lr300]
|
||||
;Óäîáñòâî(3)25%
|
||||
;--------------
|
||||
cost = 1050
|
||||
value = +25
|
||||
|
||||
crosshair_inertion = -1.25
|
||||
|
||||
PDM_disp_base = -0.15 ;0.5
|
||||
PDM_disp_vel_factor = -0.4 ;1.5
|
||||
PDM_disp_accel_factor = -0.4 ;1.5
|
||||
|
||||
[up_sect_fourtf_lr300]
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
cost = 1300
|
||||
value = +30
|
||||
|
||||
bullet_speed = +135
|
||||
fire_dispersion_base = -0.03
|
||||
|
||||
[up_sect_fiftha_lr300]
|
||||
;Óâåëè÷åííûé îáüåì ìàãàçèíà
|
||||
;------------------
|
||||
cost = 1200
|
||||
value = +10
|
||||
ammo_mag_size = +10
|
||||
|
||||
[up_firsta_lr300]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
effects = up_gr_firstcd_lr300
|
||||
section = up_sect_firsta_lr300
|
||||
property = prop_reliability
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_a1_name
|
||||
description = st_up_zat_a1_descr
|
||||
icon = ui_inGame2_upgrade_TRs_301_1
|
||||
|
||||
;;...
|
||||
[up_firstc_lr300]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_lr300
|
||||
section = up_sect_firstc_lr300
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_b5_name
|
||||
description = st_up_zat_b5_descr
|
||||
icon = ui_inGame2_upgrade_TRs_301_2
|
||||
|
||||
[up_firstd_lr300]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_lr300
|
||||
section = up_sect_firstd_lr300
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_b6_name
|
||||
description = st_up_zat_b6_descr
|
||||
icon = ui_inGame2_upgrade_TRs_301_3
|
||||
|
||||
[up_firste_lr300]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_lr300
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_c2_name
|
||||
description = st_up_zat_c2_descr
|
||||
icon = ui_inGame2_upgrade_TRs_301_4
|
||||
|
||||
[up_secona_lr300]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_lr300
|
||||
section = up_sect_secona_lr300
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_a1_name
|
||||
description = st_up_auto_a1_descr
|
||||
icon = ui_inGame2_upgrade_TRs_301_5
|
||||
|
||||
[up_seconc_lr300]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_lr300
|
||||
section = up_sect_seconc_lr300
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_b1_name
|
||||
description = st_up_auto_b1_descr
|
||||
icon = ui_inGame2_upgrade_TRs_301_6
|
||||
|
||||
[up_secone_lr300]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_lr300
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c1_name
|
||||
description = st_up_auto_c1_descr
|
||||
icon = ui_inGame2_upgrade_TRs_301_7
|
||||
|
||||
[up_seconf_lr300]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconf_lr300
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here_h
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c5_name
|
||||
description = st_up_auto_c5_descr
|
||||
icon = ui_inGame2_upgrade_TRs_301_8
|
||||
|
||||
[up_thirda_lr300]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_lr300
|
||||
section = up_sect_thirda_lr300
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_a2_name
|
||||
description = st_up_ret_a2_descr
|
||||
icon = ui_inGame2_upgrade_TRs_301_9
|
||||
|
||||
[up_thirdc_lr300]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects = up_gr_thirdef_lr300
|
||||
section = up_sect_thirdc_lr300
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_b3_name
|
||||
description = st_up_ret_b3_descr
|
||||
icon = ui_inGame2_upgrade_TRs_301_10
|
||||
|
||||
|
||||
[up_thirdd_lr300]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects = up_gr_thirdef_lr300
|
||||
section = up_sect_thirdd_lr300
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_b2_name
|
||||
description = st_up_ret_b2_descr
|
||||
icon = ui_inGame2_upgrade_TRs_301_11
|
||||
|
||||
[up_thirde_lr300]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_lr300
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_c3_name
|
||||
description = st_up_ret_c3_descr
|
||||
icon = ui_inGame2_upgrade_TRs_301_12
|
||||
|
||||
[up_fourta_lr300]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects = up_gr_fourtcd_lr300
|
||||
section = up_sect_fourta_lr300
|
||||
property = prop_weight
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_a1_name
|
||||
description = st_up_stk_a1_descr
|
||||
icon = ui_inGame2_upgrade_TRs_301_13
|
||||
|
||||
[up_fourtc_lr300]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects = up_gr_fourtef_lr300
|
||||
section = up_sect_fourtc_lr300
|
||||
property = prop_inertion
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_b2_name
|
||||
description = st_up_stk_b2_descr
|
||||
icon = ui_inGame2_upgrade_TRs_301_14
|
||||
|
||||
[up_fourte_lr300]
|
||||
scheme_index = 2, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourte_lr300
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_c3_name
|
||||
description = st_up_stk_c3_descr
|
||||
icon = ui_inGame2_upgrade_TRs_301_15
|
||||
|
||||
[up_fourtf_lr300]
|
||||
scheme_index = 2, 5
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtf_lr300
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_c2_name
|
||||
description = st_up_stk_c2_descr
|
||||
icon = ui_inGame2_upgrade_TRs_301_16
|
||||
|
||||
[up_fiftha_lr300]
|
||||
scheme_index = 0, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fiftha_lr300
|
||||
property = prop_ammo_size
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a4_name
|
||||
description = st_up_add_a4_descr
|
||||
icon = ui_inGame2_upgrade_TRs_301_17
|
||||
|
||||
|
||||
[up_gr_firstab_lr300]
|
||||
elements = up_firsta_lr300
|
||||
|
||||
[up_gr_firstcd_lr300]
|
||||
elements = up_firstc_lr300, up_firstd_lr300
|
||||
|
||||
[up_gr_firstef_lr300]
|
||||
elements = up_firste_lr300
|
||||
|
||||
[up_gr_seconab_lr300]
|
||||
elements = up_secona_lr300
|
||||
|
||||
[up_gr_seconcd_lr300]
|
||||
elements = up_seconc_lr300
|
||||
|
||||
[up_gr_seconef_lr300]
|
||||
elements = up_secone_lr300, up_seconf_lr300,
|
||||
|
||||
[up_gr_thirdab_lr300]
|
||||
elements = up_thirda_lr300
|
||||
|
||||
[up_gr_thirdcd_lr300]
|
||||
elements = up_thirdc_lr300, up_thirdd_lr300
|
||||
|
||||
[up_gr_thirdef_lr300]
|
||||
elements = up_thirde_lr300
|
||||
|
||||
[up_gr_fourtab_lr300]
|
||||
elements = up_fourta_lr300
|
||||
|
||||
[up_gr_fourtcd_lr300]
|
||||
elements = up_fourtc_lr300
|
||||
|
||||
[up_gr_fourtef_lr300]
|
||||
elements = up_fourte_lr300, up_fourtf_lr300
|
||||
|
||||
[up_gr_fifthab_lr300]
|
||||
elements = up_fiftha_lr300
|
||||
612
gamedata/configs/weapons/upgrades/w_mp5_up.ltx
Normal file
612
gamedata/configs/weapons/upgrades/w_mp5_up.ltx
Normal file
|
|
@ -0,0 +1,612 @@
|
|||
;Îòäà÷à(1)-10%
|
||||
;------------
|
||||
[up_sect_firsta_mp5]
|
||||
cost = 500
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.08 ;0.5
|
||||
cam_dispersion_inc = -0.04 ;0.5
|
||||
cam_step_angle_horz = -0.2 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.1 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.05 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.3 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
;Òî÷íîñòü(2)20%
|
||||
[up_sect_firstc_mp5]
|
||||
cost = 800
|
||||
value = +20
|
||||
fire_dispersion_base = -0.05 ;0.09
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
;Ñêîðîñòðåëüíîñòü(2)15%
|
||||
;----------------------
|
||||
[up_sect_firstd_mp5]
|
||||
cost = 800
|
||||
value = +15
|
||||
|
||||
rpm = +80 ;700
|
||||
|
||||
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
[up_sect_firste_mp5]
|
||||
cost = 1100
|
||||
value = +25
|
||||
|
||||
rpm = +120 ;700
|
||||
|
||||
;Ñêîðîñòðåëüíîñòü(1)10%
|
||||
;----------------------
|
||||
[up_sect_secona_mp5]
|
||||
cost = 500
|
||||
value = +10
|
||||
rpm = +50 ;700
|
||||
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
[up_sect_seconc_mp5]
|
||||
cost = 800
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.001
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.016 ;0.03
|
||||
|
||||
;Òî÷íîñòü(3)30%
|
||||
[up_sect_secone_mp5]
|
||||
cost = 1100
|
||||
value = +30
|
||||
fire_dispersion_base = -0.08 ;0.09
|
||||
fire_dispersion_condition_factor = -2 ;15
|
||||
|
||||
;Îòäà÷à(3)-30%
|
||||
;------------
|
||||
[up_sect_seconf_mp5]
|
||||
cost = 1100
|
||||
value = -30
|
||||
|
||||
cam_dispersion = -0.18 ;0.5
|
||||
cam_dispersion_inc = -0.08 ;0.5
|
||||
cam_step_angle_horz = -0.4 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.2 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.1 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.5 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
;Îòäà÷à(1)-10%
|
||||
;------------
|
||||
[up_sect_thirda_mp5]
|
||||
cost = 500
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.08 ;0.5
|
||||
cam_dispersion_inc = -0.04 ;0.5
|
||||
cam_step_angle_horz = -0.2 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.1 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.05 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.3 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
[up_sect_thirdc_mp5]
|
||||
cost = 800
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -0.35
|
||||
|
||||
PDM_disp_base = -0.07 ;0.5
|
||||
PDM_disp_vel_factor = -0.25 ;1.5
|
||||
PDM_disp_accel_factor = -0.25 ;1.5
|
||||
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
[up_sect_thirdd_mp5]
|
||||
cost = 800
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.001
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.016 ;0.03
|
||||
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
[up_sect_thirde_mp5]
|
||||
cost = 1100
|
||||
value = +25
|
||||
|
||||
rpm = +120 ;700
|
||||
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
[up_sect_fourta_mp5]
|
||||
cost = 500
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0008
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.008 ;0.03
|
||||
|
||||
;Ñêîðîñòðåëüíîñòü(2)15%
|
||||
;----------------------
|
||||
[up_sect_fourtc_mp5]
|
||||
cost = 800
|
||||
value = +15
|
||||
|
||||
rpm = +80 ;700
|
||||
|
||||
|
||||
;Óäîáñòâî(3)25%
|
||||
;--------------
|
||||
[up_sect_fourte_mp5]
|
||||
cost = 1100
|
||||
value = +25
|
||||
|
||||
crosshair_inertion = -0.5
|
||||
|
||||
PDM_disp_base = -0.1 ;0.5
|
||||
PDM_disp_vel_factor = -0.3 ;1.5
|
||||
PDM_disp_accel_factor = -0.3 ;1.5
|
||||
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
[up_sect_fourtf_mp5]
|
||||
cost = 1100
|
||||
value = +30
|
||||
bullet_speed = +90 ;270
|
||||
fire_dispersion_base = -0.03
|
||||
|
||||
;Îáúåì ìàãàçèíà +10
|
||||
;--------------------
|
||||
[up_sect_fiftha_mp5]
|
||||
cost = 1000
|
||||
value = +10
|
||||
ammo_mag_size = 10
|
||||
|
||||
;Ñìåíà êàëèáðà 9x18
|
||||
;-------------
|
||||
[up_sect_fifthc_mp5]
|
||||
cost = 2500
|
||||
value = "9x18"
|
||||
ammo_class = ammo_9x18_fmj, ammo_9x18_pmm
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = 0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = 0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = 0.0005
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = 0.005 ;0.03
|
||||
|
||||
;---END----
|
||||
|
||||
[up_firsta_mp5]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
effects = up_gr_firstcd_mp5
|
||||
section = up_sect_firsta_mp5
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_a3_name
|
||||
description = st_up_ret_a3_descr
|
||||
icon = ui_inGame2_upgrade_Gadyuka_5_1
|
||||
|
||||
;;...
|
||||
[up_firstc_mp5]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_mp5
|
||||
section = up_sect_firstc_mp5
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_b3_name
|
||||
description = st_up_ret_b3_descr
|
||||
icon = ui_inGame2_upgrade_Gadyuka_5_2
|
||||
|
||||
[up_firstd_mp5]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_mp5
|
||||
section = up_sect_firstd_mp5
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_b2_name
|
||||
description = st_up_ret_b2_descr
|
||||
icon = ui_inGame2_upgrade_Gadyuka_5_3
|
||||
|
||||
[up_firste_mp5]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_mp5
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_c2_name
|
||||
description = st_up_ret_c2_descr
|
||||
icon = ui_inGame2_upgrade_Gadyuka_5_4
|
||||
|
||||
[up_secona_mp5]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_mp5
|
||||
section = up_sect_secona_mp5
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_a3_name
|
||||
description = st_up_zat_a3_descr
|
||||
icon = ui_inGame2_upgrade_Gadyuka_5_5
|
||||
|
||||
[up_seconc_mp5]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_mp5
|
||||
section = up_sect_seconc_mp5
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_b4_name
|
||||
description = st_up_zat_b4_descr
|
||||
icon = ui_inGame2_upgrade_Gadyuka_5_6
|
||||
|
||||
[up_secone_mp5]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_mp5
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_c5_name
|
||||
description = st_up_zat_c5_descr
|
||||
icon = ui_inGame2_upgrade_Gadyuka_5_7
|
||||
|
||||
[up_seconf_mp5]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconf_mp5
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_c1_name
|
||||
description = st_up_zat_c1_descr
|
||||
icon = ui_inGame2_upgrade_Gadyuka_5_8
|
||||
|
||||
|
||||
[up_thirda_mp5]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_mp5
|
||||
section = up_sect_thirda_mp5
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usm_a1_name
|
||||
description = st_up_usm_a1_descr
|
||||
icon = ui_inGame2_upgrade_Gadyuka_5_9
|
||||
|
||||
[up_thirdc_mp5]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects = up_gr_thirdef_mp5
|
||||
section = up_sect_thirdc_mp5
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usm_b3_name
|
||||
description = st_up_usm_b3_descr
|
||||
icon = ui_inGame2_upgrade_Gadyuka_5_10
|
||||
|
||||
[up_thirdd_mp5]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects = up_gr_thirdef_mp5
|
||||
section = up_sect_thirdd_mp5
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usm_b1_name
|
||||
description = st_up_usm_b1_descr
|
||||
icon = ui_inGame2_upgrade_Gadyuka_5_11
|
||||
|
||||
[up_thirde_mp5]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_mp5
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usm_c2_name
|
||||
description = st_up_usm_c2_descr
|
||||
icon = ui_inGame2_upgrade_Gadyuka_5_12
|
||||
|
||||
|
||||
[up_fourta_mp5]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects = up_gr_fourtcd_mp5
|
||||
section = up_sect_fourta_mp5
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_a2_name
|
||||
description = st_up_stk_a2_descr
|
||||
icon = ui_inGame2_upgrade_Gadyuka_5_13
|
||||
|
||||
|
||||
[up_fourtc_mp5]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects = up_gr_fourtef_mp5
|
||||
section = up_sect_fourtc_mp5
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_b1_name
|
||||
description = st_up_stk_b1_descr
|
||||
icon = ui_inGame2_upgrade_Gadyuka_5_14
|
||||
|
||||
[up_fourte_mp5]
|
||||
scheme_index = 2, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourte_mp5
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_c3_name
|
||||
description = st_up_stk_c3_descr
|
||||
icon = ui_inGame2_upgrade_Gadyuka_5_15
|
||||
|
||||
|
||||
[up_fourtf_mp5]
|
||||
scheme_index = 2, 5
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtf_mp5
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_c2_name
|
||||
description = st_up_stk_c2_descr
|
||||
icon = ui_inGame2_upgrade_Gadyuka_5_16
|
||||
|
||||
|
||||
[up_fiftha_mp5]
|
||||
scheme_index = 0, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fiftha_mp5
|
||||
property = prop_ammo_size
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a4_name
|
||||
description = st_up_add_a4_descr
|
||||
icon = ui_inGame2_upgrade_Gadyuka_5_17
|
||||
|
||||
[up_fifthc_mp5]
|
||||
scheme_index = 1, 6
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fifthc_mp5
|
||||
property = prop_calibre
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_b3_name
|
||||
description = st_up_add_b3_descr
|
||||
icon = ui_inGame2_upgrade_Gadyuka_5_18
|
||||
|
||||
[up_gr_firstab_mp5]
|
||||
elements = up_firsta_mp5
|
||||
|
||||
[up_gr_firstcd_mp5]
|
||||
elements = up_firstc_mp5, up_firstd_mp5
|
||||
|
||||
[up_gr_firstef_mp5]
|
||||
elements = up_firste_mp5
|
||||
|
||||
[up_gr_seconab_mp5]
|
||||
elements = up_secona_mp5
|
||||
|
||||
[up_gr_seconcd_mp5]
|
||||
elements = up_seconc_mp5
|
||||
|
||||
[up_gr_seconef_mp5]
|
||||
elements = up_secone_mp5, up_seconf_mp5
|
||||
|
||||
[up_gr_thirdab_mp5]
|
||||
elements = up_thirda_mp5
|
||||
|
||||
[up_gr_thirdcd_mp5]
|
||||
elements = up_thirdc_mp5, up_thirdd_mp5
|
||||
|
||||
[up_gr_thirdef_mp5]
|
||||
elements = up_thirde_mp5
|
||||
|
||||
[up_gr_fourtab_mp5]
|
||||
elements = up_fourta_mp5
|
||||
|
||||
[up_gr_fourtcd_mp5]
|
||||
elements = up_fourtc_mp5
|
||||
|
||||
[up_gr_fourtef_mp5]
|
||||
elements = up_fourte_mp5, up_fourtf_mp5
|
||||
|
||||
[up_gr_fifthab_mp5]
|
||||
elements = up_fiftha_mp5
|
||||
|
||||
[up_gr_fifthcd_mp5]
|
||||
elements = up_fifthc_mp5
|
||||
410
gamedata/configs/weapons/upgrades/w_pb_up.ltx
Normal file
410
gamedata/configs/weapons/upgrades/w_pb_up.ltx
Normal file
|
|
@ -0,0 +1,410 @@
|
|||
[up_sect_firsta_pb]
|
||||
;Ñêîðîñòðåëüíîñòü(1)10%
|
||||
;----------------------
|
||||
cost = 250
|
||||
value = +10
|
||||
|
||||
rpm = +30
|
||||
|
||||
[up_sect_firstc_pb]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 500
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -2 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0015 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0015 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0025
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.025 ;0.03
|
||||
|
||||
[up_sect_firstd_pb]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 500
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.125 ;0.3
|
||||
cam_dispersion_inc = -0.125 ;0.3
|
||||
cam_step_angle_horz = -0.25 ;1.0
|
||||
|
||||
[up_sect_firste_pb]
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
cost = 750
|
||||
value = +30
|
||||
|
||||
bullet_speed = +60
|
||||
fire_dispersion_base = -0.02
|
||||
|
||||
[up_sect_secona_pb]
|
||||
;Îòäà÷à(1)-10%
|
||||
;------------
|
||||
cost = 250
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.05 ;0.3
|
||||
cam_dispersion_inc = -0.05 ;0.3
|
||||
cam_step_angle_horz = -0.15 ;1.0
|
||||
|
||||
|
||||
[up_sect_seconc_pb]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 500
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.125 ;0.3
|
||||
cam_dispersion_inc = -0.125 ;0.3
|
||||
cam_step_angle_horz = -0.25 ;1.0
|
||||
|
||||
|
||||
[up_sect_thirda_pb]
|
||||
;Âåñ
|
||||
;------------------
|
||||
cost = 250
|
||||
value = -0.2
|
||||
inv_weight = -0.2
|
||||
|
||||
crosshair_inertion = -0.3
|
||||
|
||||
PDM_disp_base = -0.05
|
||||
PDM_disp_vel_factor = -0.15
|
||||
PDM_disp_accel_factor = -0.15
|
||||
|
||||
[up_sect_thirdc_pb]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 500
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -0.7
|
||||
|
||||
PDM_disp_base = -0.15
|
||||
PDM_disp_vel_factor = -0.35
|
||||
PDM_disp_accel_factor = -0.35
|
||||
|
||||
[up_sect_thirde_pb]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;---------------
|
||||
cost = 750
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.05
|
||||
|
||||
[up_sect_fourta_pb]
|
||||
;Òî÷íîñòü(1)10%
|
||||
;---------------
|
||||
cost = 250
|
||||
value = +10
|
||||
|
||||
fire_dispersion_base = -0.02
|
||||
|
||||
[up_sect_fourtc_pb]
|
||||
;Òî÷íîñòü(2)20%
|
||||
;---------------
|
||||
cost = 500
|
||||
value = +20
|
||||
|
||||
fire_dispersion_base = -0.03
|
||||
|
||||
[up_sect_fiftha_pb]
|
||||
;Óâåëè÷åííûé îáúåì ìàãàçèíà
|
||||
;---------------
|
||||
cost = 650
|
||||
value = +4
|
||||
|
||||
ammo_mag_size = +4
|
||||
|
||||
|
||||
[up_firsta_pb]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
;;invented = 1 ; 0
|
||||
effects = up_gr_firstcd_pb
|
||||
section = up_sect_firsta_pb
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_a1_name
|
||||
description = st_up_zatp_a1_descr
|
||||
icon = ui_inGame2_upgrade_PB_1S_1
|
||||
|
||||
;;...
|
||||
[up_firstc_pb]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_pb
|
||||
section = up_sect_firstc_pb
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_b3_name
|
||||
description = st_up_zatp_b3_descr
|
||||
icon = ui_inGame2_upgrade_PB_1S_2
|
||||
|
||||
[up_firstd_pb]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_pb
|
||||
section = up_sect_firstd_pb
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_b2_name
|
||||
description = st_up_zatp_b2_descr
|
||||
icon = ui_inGame2_upgrade_PB_1S_3
|
||||
|
||||
[up_firste_pb]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_pb
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_c2_name
|
||||
description = st_up_zatp_c2_descr
|
||||
icon = ui_inGame2_upgrade_PB_1S_4
|
||||
|
||||
|
||||
|
||||
[up_secona_pb]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_pb
|
||||
section = up_sect_secona_pb
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_a2_name
|
||||
description = st_up_barp_a2_descr
|
||||
icon = ui_inGame2_upgrade_PB_1S_5
|
||||
|
||||
[up_seconc_pb]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconc_pb
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_b2_name
|
||||
description = st_up_barp_b2_descr
|
||||
icon = ui_inGame2_upgrade_PB_1S_6
|
||||
|
||||
|
||||
[up_thirda_pb]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_pb
|
||||
section = up_sect_thirda_pb
|
||||
property = prop_weight
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b1_name
|
||||
description = st_up_stvp_b1_descr
|
||||
icon = ui_inGame2_upgrade_PB_1S_7
|
||||
|
||||
[up_thirdc_pb]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects = up_gr_thirdef_pb
|
||||
section = up_sect_thirdc_pb
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b2_name
|
||||
description = st_up_stvp_b2_descr
|
||||
icon = ui_inGame2_upgrade_PB_1S_8
|
||||
|
||||
[up_thirde_pb]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_pb
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_c1_name
|
||||
description = st_up_stvp_c1_descr
|
||||
icon = ui_inGame2_upgrade_PB_1S_9
|
||||
|
||||
[up_fourta_pb]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects = up_gr_fourtcd_pb
|
||||
section = up_sect_fourta_pb
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_b1_name
|
||||
description = st_up_usmp_b1_descr
|
||||
icon = ui_inGame2_upgrade_PB_1S_10
|
||||
|
||||
|
||||
[up_fourtc_pb]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtc_pb
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_b2_name
|
||||
description = st_up_usmp_b2_descr
|
||||
icon = ui_inGame2_upgrade_PB_1S_11
|
||||
|
||||
|
||||
[up_fiftha_pb]
|
||||
scheme_index = 0, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fiftha_pb
|
||||
property = prop_ammo_size
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a4_name
|
||||
description = st_up_addd_a1_descr
|
||||
icon = ui_inGame2_upgrade_PB_1S_12
|
||||
|
||||
|
||||
[up_gr_firstab_pb]
|
||||
elements = up_firsta_pb
|
||||
|
||||
[up_gr_firstcd_pb]
|
||||
elements = up_firstc_pb, up_firstd_pb
|
||||
|
||||
[up_gr_firstef_pb]
|
||||
elements = up_firste_pb
|
||||
|
||||
[up_gr_seconab_pb]
|
||||
elements = up_secona_pb
|
||||
|
||||
[up_gr_seconcd_pb]
|
||||
elements = up_seconc_pb
|
||||
|
||||
[up_gr_thirdab_pb]
|
||||
elements = up_thirda_pb
|
||||
|
||||
[up_gr_thirdcd_pb]
|
||||
elements = up_thirdc_pb
|
||||
|
||||
[up_gr_thirdef_pb]
|
||||
elements = up_thirde_pb
|
||||
|
||||
[up_gr_fourtab_pb]
|
||||
elements = up_fourta_pb
|
||||
|
||||
[up_gr_fourtcd_pb]
|
||||
elements = up_fourtc_pb
|
||||
|
||||
[up_gr_fifthab_pb]
|
||||
elements = up_fiftha_pb
|
||||
549
gamedata/configs/weapons/upgrades/w_pkm_up.ltx
Normal file
549
gamedata/configs/weapons/upgrades/w_pkm_up.ltx
Normal file
|
|
@ -0,0 +1,549 @@
|
|||
[up_sect_firsta_pkm]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 2000
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0004
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.005 ;0.03
|
||||
|
||||
[up_sect_firstc_pkm]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 2500
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.04 ;0.7
|
||||
cam_dispersion_inc = -0.03 ;0.7
|
||||
cam_step_angle_horz = -0.2 ;0.7
|
||||
cam_max_angle = -1.0
|
||||
|
||||
[up_sect_firstd_pkm]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 2500
|
||||
value = +20
|
||||
|
||||
bullet_speed = +100
|
||||
fire_dispersion_base = -0.02 ;0.7
|
||||
hit_impulse = +30
|
||||
|
||||
[up_sect_firste_pkm]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 3000
|
||||
value = +25
|
||||
|
||||
rpm = +150
|
||||
|
||||
[up_sect_secona_pkm]
|
||||
;Îòäà÷à(1)-10%
|
||||
;------------
|
||||
cost = 2000
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.02 ;0.7
|
||||
cam_dispersion_inc = -0.01 ;0.7
|
||||
cam_step_angle_horz = -0.1 ;0.7
|
||||
|
||||
[up_sect_seconc_pkm]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 2500
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.04 ;0.7
|
||||
cam_dispersion_inc = -0.03 ;0.7
|
||||
cam_step_angle_horz = -0.2 ;0.7
|
||||
cam_max_angle = -1.0
|
||||
|
||||
[up_sect_secone_pkm]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 3000
|
||||
value = +25
|
||||
|
||||
crosshair_inertion = -0.5
|
||||
|
||||
PDM_disp_base = -0.15 ;0.5
|
||||
PDM_disp_vel_factor = -0.5 ;1.5
|
||||
PDM_disp_accel_factor = -0.5 ;1.5
|
||||
|
||||
[up_sect_seconf_pkm]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 3000
|
||||
value = +25
|
||||
|
||||
rpm = +150
|
||||
|
||||
[up_sect_thirda_pkm]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 2000
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0004
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.005 ;0.03
|
||||
|
||||
[up_sect_thirdc_pkm]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 2500
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0002 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0002 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0007
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.01 ;0.03
|
||||
|
||||
[up_sect_thirdd_pkm]
|
||||
;Ñêîðîñòðåëüíîñòü(2)15%
|
||||
;----------------------
|
||||
cost = 2500
|
||||
value = +15
|
||||
|
||||
rpm = +100
|
||||
|
||||
|
||||
[up_sect_thirde_pkm]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;---------------
|
||||
cost = 3000
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.09 ;0.7
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_fourta_pkm]
|
||||
;Òî÷íîñòü(1)10%
|
||||
;---------------
|
||||
cost = 2000
|
||||
value = +10
|
||||
|
||||
fire_dispersion_base = -0.05 ;0.7
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_fourtc_pkm]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 2500
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -0.5
|
||||
|
||||
PDM_disp_base = -0.15 ;0.5
|
||||
PDM_disp_vel_factor = -0.5 ;1.5
|
||||
PDM_disp_accel_factor = -0.5 ;1.5
|
||||
|
||||
[up_sect_fourte_pkm]
|
||||
;Îòäà÷à(3)30%
|
||||
;---------------
|
||||
cost = 3000
|
||||
value = -30
|
||||
|
||||
cam_dispersion = -0.07 ;0.7
|
||||
cam_dispersion_inc = -0.05 ;0.7
|
||||
cam_step_angle_horz = -0.4 ;0.7
|
||||
cam_max_angle = -2.0
|
||||
|
||||
[up_sect_fiftha_pkm]
|
||||
;Óâåëè÷åííûé îáúåì ëåíòî÷íîé êîðîáêè
|
||||
;---------------
|
||||
cost = 5000
|
||||
value = +100
|
||||
|
||||
ammo_mag_size = 100
|
||||
|
||||
[up_firsta_pkm]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
effects = up_gr_firstcd_pkm
|
||||
section = up_sect_firsta_pkm
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zath_a1_name
|
||||
description = st_up_zath_a1_descr
|
||||
icon = ui_inGame2_upgrade_RP74_1
|
||||
|
||||
;;...
|
||||
[up_firstc_pkm]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_pkm
|
||||
section = up_sect_firstc_pkm
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zath_b2_name
|
||||
description = st_up_zath_b2_descr
|
||||
icon = ui_inGame2_upgrade_RP74_2
|
||||
|
||||
[up_firstd_pkm]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_pkm
|
||||
section = up_sect_firstd_pkm
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zath_b1_name
|
||||
description = st_up_zath_b1_descr
|
||||
icon = ui_inGame2_upgrade_RP74_3
|
||||
|
||||
[up_firste_pkm]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_pkm
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zath_c1_name
|
||||
description = st_up_zath_c1_descr
|
||||
icon = ui_inGame2_upgrade_RP74_4
|
||||
|
||||
[up_secona_pkm]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_pkm
|
||||
section = up_sect_secona_pkm
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auth_a1_name
|
||||
description = st_up_auth_a1_descr
|
||||
icon = ui_inGame2_upgrade_RP74_5
|
||||
|
||||
[up_seconc_pkm]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_pkm
|
||||
section = up_sect_seconc_pkm
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auth_b1_name
|
||||
description = st_up_auth_b1_descr
|
||||
icon = ui_inGame2_upgrade_RP74_6
|
||||
|
||||
[up_secone_pkm]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_pkm
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auth_c2_name
|
||||
description = st_up_auth_c2_descr
|
||||
icon = ui_inGame2_upgrade_RP74_7
|
||||
|
||||
[up_seconf_pkm]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconf_pkm
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auth_c1_name
|
||||
description = st_up_auth_c1_descr
|
||||
icon = ui_inGame2_upgrade_RP74_8
|
||||
|
||||
[up_thirda_pkm]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_pkm
|
||||
section = up_sect_thirda_pkm
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvh_b1_name
|
||||
description = st_up_stvh_b1_descr
|
||||
icon = ui_inGame2_upgrade_RP74_1
|
||||
|
||||
[up_thirdc_pkm]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects = up_gr_thirdef_pkm
|
||||
section = up_sect_thirdc_pkm
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvh_b2_name
|
||||
description = st_up_stvh_b2_descr
|
||||
icon = ui_inGame2_upgrade_RP74_10
|
||||
|
||||
|
||||
|
||||
[up_thirdd_pkm]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects = up_gr_thirdef_pkm
|
||||
section = up_sect_thirdd_pkm
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvh_a1_name
|
||||
description = st_up_stvh_a1_descr
|
||||
icon = ui_inGame2_upgrade_RP74_11
|
||||
|
||||
|
||||
[up_thirde_pkm]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_pkm
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvh_c1_name
|
||||
description = st_up_stvh_c1_descr
|
||||
icon = ui_inGame2_upgrade_RP74_12
|
||||
|
||||
|
||||
[up_fourta_pkm]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects = up_gr_fourtcd_pkm
|
||||
section = up_sect_fourta_pkm
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_prih_a1_name
|
||||
description = st_up_prih_a1_descr
|
||||
icon = ui_inGame2_upgrade_RP74_13
|
||||
|
||||
[up_fourtc_pkm]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects = up_gr_fourtef_pkm
|
||||
section = up_sect_fourtc_pkm
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_prih_b1_name
|
||||
description = st_up_prih_b1_descr
|
||||
icon = ui_inGame2_upgrade_RP74_14
|
||||
|
||||
[up_fourte_pkm]
|
||||
scheme_index = 2, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourte_pkm
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_prih_c1_name
|
||||
description = st_up_prih_c1_descr
|
||||
icon = ui_inGame2_upgrade_RP74_15
|
||||
|
||||
|
||||
[up_fiftha_pkm]
|
||||
scheme_index = 0, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fiftha_pkm
|
||||
property = prop_ammo_size
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = true
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_addh_a1_name
|
||||
description = st_up_addh_a1_descr
|
||||
icon = ui_inGame2_upgrade_RP74_16
|
||||
|
||||
|
||||
[up_gr_firstab_pkm]
|
||||
elements = up_firsta_pkm
|
||||
|
||||
[up_gr_firstcd_pkm]
|
||||
elements = up_firstc_pkm, up_firstd_pkm
|
||||
|
||||
[up_gr_firstef_pkm]
|
||||
elements = up_firste_pkm
|
||||
|
||||
[up_gr_seconab_pkm]
|
||||
elements = up_secona_pkm
|
||||
|
||||
[up_gr_seconcd_pkm]
|
||||
elements = up_seconc_pkm
|
||||
|
||||
[up_gr_seconef_pkm]
|
||||
elements = up_secone_pkm, up_seconf_pkm
|
||||
|
||||
[up_gr_thirdab_pkm]
|
||||
elements = up_thirda_pkm
|
||||
|
||||
[up_gr_thirdcd_pkm]
|
||||
elements = up_thirdc_pkm, up_thirdd_pkm
|
||||
|
||||
[up_gr_thirdef_pkm]
|
||||
elements = up_thirde_pkm
|
||||
|
||||
[up_gr_fourtab_pkm]
|
||||
elements = up_fourta_pkm
|
||||
|
||||
[up_gr_fourtcd_pkm]
|
||||
elements = up_fourtc_pkm
|
||||
|
||||
[up_gr_fourtef_pkm]
|
||||
elements = up_fourte_pkm
|
||||
|
||||
[up_gr_fifthab_pkm]
|
||||
elements = up_fiftha_pkm
|
||||
447
gamedata/configs/weapons/upgrades/w_pm_up.ltx
Normal file
447
gamedata/configs/weapons/upgrades/w_pm_up.ltx
Normal file
|
|
@ -0,0 +1,447 @@
|
|||
[up_sect_firsta_pm]
|
||||
;Ñêîðîñòðåëüíîñòü(1)10%
|
||||
;----------------------
|
||||
cost = 200
|
||||
value = +10
|
||||
|
||||
rpm = +20
|
||||
|
||||
[up_sect_firstc_pm]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 400
|
||||
value = +20
|
||||
|
||||
bullet_speed = +45
|
||||
fire_dispersion_base = -0.01
|
||||
|
||||
[up_sect_firstd_pm]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 400
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.2 ;0.5
|
||||
cam_dispersion_inc = -0.2 ;0.5
|
||||
cam_step_angle_horz = -0.25; ;1.0
|
||||
|
||||
[up_sect_firste_pm]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 600
|
||||
value = +25
|
||||
|
||||
rpm = +60
|
||||
|
||||
[up_sect_secona_pm]
|
||||
;Íàñòèëüíîñòü(1)10%
|
||||
;------------------
|
||||
cost = 200
|
||||
value = +10
|
||||
|
||||
bullet_speed = +25
|
||||
|
||||
[up_sect_seconc_pm]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 400
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -2 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.002
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.02 ;0.03
|
||||
|
||||
[up_sect_thirda_pm]
|
||||
;Âåñ
|
||||
;------------------
|
||||
cost = 200
|
||||
value = -0.35
|
||||
|
||||
inv_weight = -0.35
|
||||
|
||||
crosshair_inertion = -0.3
|
||||
|
||||
PDM_disp_base = -0.05
|
||||
PDM_disp_vel_factor = -0.15
|
||||
PDM_disp_accel_factor = -0.15
|
||||
|
||||
[up_sect_thirdc_pm]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 400
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -0.7
|
||||
|
||||
PDM_disp_base = -0.15
|
||||
PDM_disp_vel_factor = -0.35
|
||||
PDM_disp_accel_factor = -0.35
|
||||
|
||||
[up_sect_thirdd_pm]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 400
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.2 ;0.5
|
||||
cam_dispersion_inc = -0.2 ;0.5
|
||||
cam_step_angle_horz = -0.25; ;1.0
|
||||
|
||||
[up_sect_fourta_pm]
|
||||
;Òî÷íîñòü(1)10%
|
||||
;---------------
|
||||
cost = 200
|
||||
value = +10
|
||||
|
||||
fire_dispersion_base = -0.03
|
||||
fire_dispersion_condition_factor = -1
|
||||
|
||||
[up_sect_fourtc_pm]
|
||||
;Òî÷íîñòü(2)20%
|
||||
;---------------
|
||||
cost = 400
|
||||
value = +20
|
||||
|
||||
fire_dispersion_base = -0.05
|
||||
fire_dispersion_condition_factor = -1
|
||||
|
||||
[up_sect_fiftha_pm]
|
||||
;Óâåëè÷åííûé îáúåì ìàãàçèíà
|
||||
;---------------
|
||||
cost = 350
|
||||
value = +4
|
||||
|
||||
ammo_mag_size = +4
|
||||
|
||||
[up_sect_fifthc_pm]
|
||||
;Ñìåíà êàëèáðà íà 9õ19
|
||||
;---------------
|
||||
cost = 550
|
||||
value = "9x19"
|
||||
|
||||
ammo_class = ammo_9x19_fmj, ammo_9x19_pbp
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = 0.0002 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = 0.0002 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = 0.0008
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = 0.008 ;0.03
|
||||
|
||||
[up_firsta_pm]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
;;invented = 1 ; 0
|
||||
effects = up_gr_firstcd_pm
|
||||
section = up_sect_firsta_pm
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_a1_name
|
||||
description = st_up_zatp_a1_descr
|
||||
icon = ui_inGame2_upgrade_PMm_1
|
||||
|
||||
;;...
|
||||
[up_firstc_pm]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_pm
|
||||
section = up_sect_firstc_pm
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_b1_name
|
||||
description = st_up_zatp_b1_descr
|
||||
icon = ui_inGame2_upgrade_PMm_2
|
||||
|
||||
[up_firstd_pm]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_pm
|
||||
section = up_sect_firstd_pm
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_b2_name
|
||||
description = st_up_zatp_b2_descr
|
||||
icon = ui_inGame2_upgrade_PMm_3
|
||||
|
||||
[up_firste_pm]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_pm
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_c1_name
|
||||
description = st_up_zatp_c1_descr
|
||||
icon = ui_inGame2_upgrade_PMm_4
|
||||
|
||||
|
||||
|
||||
[up_secona_pm]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_pm
|
||||
section = up_sect_secona_pm
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_a1_name
|
||||
description = st_up_barp_a1_descr
|
||||
icon = ui_inGame2_upgrade_PMm_5
|
||||
|
||||
[up_seconc_pm]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconc_pm
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_b1_name
|
||||
description = st_up_barp_b1_descr
|
||||
icon = ui_inGame2_upgrade_PMm_6
|
||||
|
||||
|
||||
[up_thirda_pm]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_pm
|
||||
section = up_sect_thirda_pm
|
||||
property = prop_weight
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b1_name
|
||||
description = st_up_stvp_b1_descr
|
||||
icon = ui_inGame2_upgrade_PMm_7
|
||||
|
||||
[up_thirdc_pm]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdc_pm
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b2_name
|
||||
description = st_up_stvp_b2_descr
|
||||
icon = ui_inGame2_upgrade_PMm_8
|
||||
|
||||
[up_thirdd_pm]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdd_pm
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b3_name
|
||||
description = st_up_stvp_b3_descr
|
||||
icon = ui_inGame2_upgrade_PMm_9
|
||||
|
||||
[up_fourta_pm]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects = up_gr_fourtcd_pm
|
||||
section = up_sect_fourta_pm
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_b1_name
|
||||
description = st_up_usmp_b1_descr
|
||||
icon = ui_inGame2_upgrade_PMm_10
|
||||
|
||||
|
||||
[up_fourtc_pm]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtc_pm
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_b2_name
|
||||
description = st_up_usmp_b2_descr
|
||||
icon = ui_inGame2_upgrade_PMm_11
|
||||
|
||||
|
||||
[up_fiftha_pm]
|
||||
scheme_index = 0, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fiftha_pm
|
||||
property = prop_ammo_size
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a4_name
|
||||
description = st_up_addd_a1_descr
|
||||
icon = ui_inGame2_upgrade_PMm_12
|
||||
|
||||
[up_fifthc_pm]
|
||||
scheme_index = 1, 6
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fifthc_pm
|
||||
property = prop_calibre
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_b4_name
|
||||
description = st_up_add_b4_descr
|
||||
icon = ui_inGame2_upgrade_PMm_13
|
||||
|
||||
|
||||
[up_gr_firstab_pm]
|
||||
elements = up_firsta_pm
|
||||
|
||||
[up_gr_firstcd_pm]
|
||||
elements = up_firstc_pm, up_firstd_pm
|
||||
|
||||
[up_gr_firstef_pm]
|
||||
elements = up_firste_pm
|
||||
|
||||
[up_gr_seconab_pm]
|
||||
elements = up_secona_pm
|
||||
|
||||
[up_gr_seconcd_pm]
|
||||
elements = up_seconc_pm
|
||||
|
||||
[up_gr_thirdab_pm]
|
||||
elements = up_thirda_pm
|
||||
|
||||
[up_gr_thirdcd_pm]
|
||||
elements = up_thirdc_pm, up_thirdd_pm
|
||||
|
||||
[up_gr_fourtab_pm]
|
||||
elements = up_fourta_pm
|
||||
|
||||
[up_gr_fourtcd_pm]
|
||||
elements = up_fourtc_pm
|
||||
|
||||
[up_gr_fifthab_pm]
|
||||
elements = up_fiftha_pm
|
||||
|
||||
[up_gr_fifthcd_pm]
|
||||
elements = up_fifthc_pm
|
||||
493
gamedata/configs/weapons/upgrades/w_protecta_up.ltx
Normal file
493
gamedata/configs/weapons/upgrades/w_protecta_up.ltx
Normal file
|
|
@ -0,0 +1,493 @@
|
|||
[up_sect_firsta_protecta]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 800
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.00045 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.00045 ;0.0011
|
||||
|
||||
[up_sect_firstc_protecta]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 1250
|
||||
value = +20
|
||||
|
||||
bullet_speed = +80
|
||||
hit_impulse = +20
|
||||
fire_dispersion_base = -0.02
|
||||
|
||||
[up_sect_firstd_protecta]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 1250
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0006 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0006 ;0.0011
|
||||
|
||||
[up_sect_firste_protecta]
|
||||
;Îòäà÷à(3)-30%
|
||||
;------------
|
||||
cost = 1700
|
||||
value = -30
|
||||
|
||||
|
||||
cam_dispersion = -0.7 ;0.7
|
||||
cam_dispersion_inc = -0.7 ;0.7
|
||||
cam_step_angle_horz = -0.7 ;0.7
|
||||
|
||||
zoom_cam_dispersion = -0.7 ;0.6
|
||||
zoom_cam_dispersion_inc = -0.7 ;0.6
|
||||
zoom_cam_step_angle_horz = -0.7 ;0.6
|
||||
|
||||
[up_sect_firstf_protecta]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 1700
|
||||
value = +25
|
||||
|
||||
rpm = +35
|
||||
|
||||
[up_sect_secona_protecta]
|
||||
;Îòäà÷à(1)-10%
|
||||
;------------
|
||||
cost = 800
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.25 ;3.0
|
||||
cam_dispersion_inc = -0.25 ;3.0
|
||||
cam_step_angle_horz = -0.25 ;3.0
|
||||
|
||||
zoom_cam_dispersion = -0.25 ;3.0
|
||||
zoom_cam_dispersion_inc = -0.25 ;3.0
|
||||
zoom_cam_step_angle_horz = -0.25 ;3.0
|
||||
|
||||
[up_sect_seconc_protecta]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 1250
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -1.5
|
||||
|
||||
PDM_disp_base = -0.1
|
||||
PDM_disp_vel_factor = -0.5
|
||||
PDM_disp_accel_factor = -0.5
|
||||
|
||||
[up_sect_second_protecta]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 1250
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.4 ;3.0
|
||||
cam_dispersion_inc = -0.4 ;3.0
|
||||
cam_step_angle_horz = -0.4 ;3.0
|
||||
|
||||
zoom_cam_dispersion = -0.4 ;3.0
|
||||
zoom_cam_dispersion_inc = -0.4 ;3.0
|
||||
zoom_cam_step_angle_horz = -0.4 ;3.0
|
||||
|
||||
[up_sect_thirda_protecta]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 800
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.00045 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.00045 ;0.0011
|
||||
|
||||
[up_sect_thirdc_protecta]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 1250
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.4 ;3.0
|
||||
cam_dispersion_inc = -0.4 ;3.0
|
||||
cam_step_angle_horz = -0.4 ;3.0
|
||||
|
||||
zoom_cam_dispersion = -0.4 ;3.0
|
||||
zoom_cam_dispersion_inc = -0.4 ;3.0
|
||||
zoom_cam_step_angle_horz = -0.4 ;3.0
|
||||
|
||||
[up_sect_thirdd_protecta]
|
||||
;Ñêîðîñòðåëüíîñòü(2)15%
|
||||
;----------------------
|
||||
cost = 2250
|
||||
value = +15
|
||||
;value2 = st_new_fire_mode
|
||||
|
||||
rpm = +25
|
||||
fire_modes = 1, -1
|
||||
|
||||
[up_sect_thirde_protecta]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;---------------
|
||||
cost = 1700
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.1
|
||||
fire_dispersion_condition_factor = -0.05
|
||||
|
||||
[up_sect_fourta_protecta]
|
||||
;Îòäà÷à(1)-10%
|
||||
;------------
|
||||
cost = 800
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.25 ;3.0
|
||||
cam_dispersion_inc = -0.25 ;3.0
|
||||
cam_step_angle_horz = -0.25 ;3.0
|
||||
|
||||
zoom_cam_dispersion = -0.25 ;3.0
|
||||
zoom_cam_dispersion_inc = -0.25 ;3.0
|
||||
zoom_cam_step_angle_horz = -0.25 ;3.0
|
||||
|
||||
[up_sect_fourtc_protecta]
|
||||
;Ñêîðîñòðåëüíîñòü(2)15%
|
||||
;----------------------
|
||||
cost = 1250
|
||||
value = +15
|
||||
|
||||
rpm = +25
|
||||
|
||||
[up_firsta_protecta]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
effects = up_gr_firstcd_protecta
|
||||
section = up_sect_firsta_protecta
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_a1_name
|
||||
description = st_up_bard_a1_descr
|
||||
icon = ui_inGame2_upgrade_Protecta_1
|
||||
|
||||
[up_firstc_protecta]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_protecta
|
||||
section = up_sect_firstc_protecta
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_b5_name
|
||||
description = st_up_bard_b5_descr
|
||||
icon = ui_inGame2_upgrade_Protecta_2
|
||||
|
||||
|
||||
[up_firstd_protecta]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_protecta
|
||||
section = up_sect_firstd_protecta
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_b6_name
|
||||
description = st_up_bard_b6_descr
|
||||
icon = ui_inGame2_upgrade_Protecta_4
|
||||
|
||||
|
||||
[up_firste_protecta]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_protecta
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_c5_name
|
||||
description = st_up_bard_c5_descr
|
||||
icon = ui_inGame2_upgrade_Protecta_3
|
||||
|
||||
[up_firstf_protecta]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firstf_protecta
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_c4_name
|
||||
description = st_up_bard_c4_descr
|
||||
icon = ui_inGame2_upgrade_Protecta_5
|
||||
|
||||
[up_secona_protecta]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_protecta
|
||||
section = up_sect_secona_protecta
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvd_b1_name
|
||||
description = st_up_stvd_b1_descr
|
||||
icon = ui_inGame2_upgrade_Protecta_6
|
||||
|
||||
[up_seconc_protecta]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconc_protecta
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvd_b2_name
|
||||
description = st_up_stvd_b2_descr
|
||||
icon = ui_inGame2_upgrade_Protecta_7
|
||||
|
||||
|
||||
[up_second_protecta]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_second_protecta
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvd_b3_name
|
||||
description = st_up_stvd_b3_descr
|
||||
icon = ui_inGame2_upgrade_Protecta_8
|
||||
|
||||
[up_thirda_protecta]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_protecta
|
||||
section = up_sect_thirda_protecta
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_a2_name
|
||||
description = st_up_autd_a2_descr
|
||||
icon = ui_inGame2_upgrade_Protecta_9
|
||||
|
||||
|
||||
[up_thirdc_protecta]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects = up_gr_thirdef_protecta
|
||||
section = up_sect_thirdc_protecta
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_b1_name
|
||||
description = st_up_autd_b1_descr
|
||||
icon = ui_inGame2_upgrade_Protecta_10
|
||||
|
||||
|
||||
|
||||
[up_thirdd_protecta]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects = up_gr_thirdef_protecta
|
||||
section = up_sect_thirdd_protecta
|
||||
property = prop_rpm, prop_autofire
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_b5_name
|
||||
description = st_up_autd_b5_descr
|
||||
icon = ui_inGame2_upgrade_Protecta_12
|
||||
|
||||
[up_thirde_protecta]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_protecta
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_c5_name
|
||||
description = st_up_autd_c5_descr
|
||||
icon = ui_inGame2_upgrade_Protecta_11
|
||||
|
||||
|
||||
|
||||
[up_fourta_protecta]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects = up_gr_fourtcd_protecta
|
||||
section = up_sect_fourta_protecta
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_roun_a1_name
|
||||
description = st_up_roun_a1_descr
|
||||
icon = ui_inGame2_upgrade_Protecta_13
|
||||
|
||||
|
||||
[up_fourtc_protecta]
|
||||
scheme_index = 1, 6
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtc_protecta
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_roun_a2_name
|
||||
description = st_up_roun_a2_descr
|
||||
icon = ui_inGame2_upgrade_Protecta_14
|
||||
|
||||
[up_gr_firstab_protecta]
|
||||
elements = up_firsta_protecta
|
||||
|
||||
[up_gr_firstcd_protecta]
|
||||
elements = up_firstc_protecta, up_firstd_protecta
|
||||
|
||||
[up_gr_firstef_protecta]
|
||||
elements = up_firste_protecta, up_firstf_protecta
|
||||
|
||||
[up_gr_seconab_protecta]
|
||||
elements = up_secona_protecta
|
||||
|
||||
[up_gr_seconcd_protecta]
|
||||
elements = up_seconc_protecta, up_second_protecta
|
||||
|
||||
[up_gr_thirdab_protecta]
|
||||
elements = up_thirda_protecta
|
||||
|
||||
[up_gr_thirdcd_protecta]
|
||||
elements = up_thirdc_protecta, up_thirdd_protecta
|
||||
|
||||
[up_gr_thirdef_protecta]
|
||||
elements = up_thirde_protecta
|
||||
|
||||
[up_gr_fourtab_protecta]
|
||||
elements = up_fourta_protecta
|
||||
|
||||
[up_gr_fourtcd_protecta]
|
||||
elements = up_fourtc_protecta
|
||||
518
gamedata/configs/weapons/upgrades/w_sig220_up.ltx
Normal file
518
gamedata/configs/weapons/upgrades/w_sig220_up.ltx
Normal file
|
|
@ -0,0 +1,518 @@
|
|||
[up_sect_firsta_sig220]
|
||||
;Ñêîðîñòðåëüíîñòü(1)10%
|
||||
;----------------------
|
||||
cost = 500
|
||||
value = +10
|
||||
|
||||
rpm = +40
|
||||
|
||||
[up_sect_firstc_sig220]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 900
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0005 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0005 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0015
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.015 ;0.03
|
||||
|
||||
[up_sect_firstd_sig220]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 900
|
||||
value = +20
|
||||
|
||||
bullet_speed = +60
|
||||
fire_dispersion_base = -0.02
|
||||
|
||||
[up_sect_firste_sig220]
|
||||
;Ðåæèì àâòîìàòè÷åñêîé ñòðåëüáû ïî òðè âûñòðåëà
|
||||
;------------------
|
||||
cost = 3000
|
||||
;value = +20
|
||||
|
||||
fire_modes = 1, 3
|
||||
rpm = +250
|
||||
|
||||
cam_dispersion = -0.45 ;1.2
|
||||
cam_dispersion_inc = -0.45 ;1.2
|
||||
cam_step_angle_horz = -0.45 ;1.2
|
||||
|
||||
[up_sect_secona_sig220]
|
||||
;Íàñòèëüíîñòü(1)10%
|
||||
;------------------
|
||||
cost = 500
|
||||
value = +10
|
||||
|
||||
bullet_speed = +40
|
||||
fire_dispersion_base = -0.01
|
||||
|
||||
[up_sect_seconc_sig220]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 900
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0005 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0005 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0015
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.015 ;0.03
|
||||
|
||||
[up_sect_secone_sig220]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 1300
|
||||
value = +25
|
||||
|
||||
rpm = +65
|
||||
|
||||
[up_sect_seconf_sig220]
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
cost = 1300
|
||||
value = +30
|
||||
|
||||
bullet_speed = +80
|
||||
fire_dispersion_base = -0.03
|
||||
|
||||
[up_sect_thirda_sig220]
|
||||
;Âåñ
|
||||
;------------------
|
||||
cost = 500
|
||||
value = -0.22
|
||||
|
||||
inv_weight = -0.22
|
||||
|
||||
crosshair_inertion = -0.3
|
||||
|
||||
PDM_disp_base = -0.05
|
||||
PDM_disp_vel_factor = -0.15
|
||||
PDM_disp_accel_factor = -0.15
|
||||
|
||||
[up_sect_thirdc_sig220]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 900
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -0.7
|
||||
|
||||
PDM_disp_base = -0.15
|
||||
PDM_disp_vel_factor = -0.35
|
||||
PDM_disp_accel_factor = -0.35
|
||||
|
||||
[up_sect_thirdd_sig220]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 900
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.45 ;1.2
|
||||
cam_dispersion_inc = -0.45 ;1.2
|
||||
cam_step_angle_horz = -0.45 ;1.2
|
||||
|
||||
[up_sect_fourta_sig220]
|
||||
;Òî÷íîñòü(1)10%
|
||||
;---------------
|
||||
cost = 500
|
||||
value = +10
|
||||
|
||||
fire_dispersion_base = -0.03
|
||||
fire_dispersion_condition_factor = -1
|
||||
|
||||
[up_sect_fourtc_sig220]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 900
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0005 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0005 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0015
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.015 ;0.03
|
||||
|
||||
[up_sect_fourte_sig220]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 1300
|
||||
value = +25
|
||||
|
||||
rpm = +65
|
||||
|
||||
[up_sect_fiftha_sig220]
|
||||
;Óâåëè÷åííûé îáúåì ìàãàçèíà
|
||||
;---------------
|
||||
cost = 1500
|
||||
value = +4
|
||||
|
||||
ammo_mag_size = +4
|
||||
|
||||
[up_firsta_sig220]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
;;invented = 1 ; 0
|
||||
effects = up_gr_firstcd_sig220
|
||||
section = up_sect_firsta_sig220
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_a1_name
|
||||
description = st_up_zatp_a1_descr
|
||||
icon = ui_inGame2_upgrade_SIP_t_M200_1
|
||||
|
||||
;;...
|
||||
[up_firstc_sig220]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_sig220
|
||||
section = up_sect_firstc_sig220
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_b3_name
|
||||
description = st_up_zatp_b3_descr
|
||||
icon = ui_inGame2_upgrade_SIP_t_M200_2
|
||||
|
||||
[up_firstd_sig220]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_sig220
|
||||
section = up_sect_firstd_sig220
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_b8_name
|
||||
description = st_up_zatp_b8_descr
|
||||
icon = ui_inGame2_upgrade_SIP_t_M200_3
|
||||
|
||||
[up_firste_sig220]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_sig220
|
||||
property = prop_3xfire
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_c7_name
|
||||
description = st_up_zatp_c7_descr
|
||||
icon = ui_inGame2_upgrade_SIP_t_M200_4
|
||||
|
||||
|
||||
|
||||
[up_secona_sig220]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_sig220
|
||||
section = up_sect_secona_sig220
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_a1_name
|
||||
description = st_up_barp_a1_descr
|
||||
icon = ui_inGame2_upgrade_SIP_t_M200_5
|
||||
|
||||
[up_seconc_sig220]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_sig220
|
||||
section = up_sect_seconc_sig220
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_b1_name
|
||||
description = st_up_barp_b1_descr
|
||||
icon = ui_inGame2_upgrade_SIP_t_M200_6
|
||||
|
||||
[up_secone_sig220]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_sig220
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_c1_name
|
||||
description = st_up_barp_c1_descr
|
||||
icon = ui_inGame2_upgrade_SIP_t_M200_7
|
||||
|
||||
[up_seconf_sig220]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconf_sig220
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_c2_name
|
||||
description = st_up_barp_c2_descr
|
||||
icon = ui_inGame2_upgrade_SIP_t_M200_8
|
||||
|
||||
|
||||
[up_thirda_sig220]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_sig220
|
||||
section = up_sect_thirda_sig220
|
||||
property = prop_weight
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b1_name
|
||||
description = st_up_stvp_b1_descr
|
||||
icon = ui_inGame2_upgrade_SIP_t_M200_9
|
||||
|
||||
[up_thirdc_sig220]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdc_sig220
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b2_name
|
||||
description = st_up_stvp_b2_descr
|
||||
icon = ui_inGame2_upgrade_SIP_t_M200_10
|
||||
|
||||
[up_thirdd_sig220]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdd_sig220
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b3_name
|
||||
description = st_up_stvp_b3_descr
|
||||
icon = ui_inGame2_upgrade_SIP_t_M200_11
|
||||
|
||||
[up_fourta_sig220]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects = up_gr_fourtcd_sig220
|
||||
section = up_sect_fourta_sig220
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_b1_name
|
||||
description = st_up_usmp_b1_descr
|
||||
icon = ui_inGame2_upgrade_SIP_t_M200_12
|
||||
|
||||
|
||||
[up_fourtc_sig220]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects = up_gr_fourtef_sig220
|
||||
section = up_sect_fourtc_sig220
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_b5_name
|
||||
description = st_up_usmp_b5_descr
|
||||
icon = ui_inGame2_upgrade_SIP_t_M200_13
|
||||
|
||||
[up_fourte_sig220]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourte_sig220
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_c3_name
|
||||
description = st_up_usmp_c3_descr
|
||||
icon = ui_inGame2_upgrade_SIP_t_M200_14
|
||||
|
||||
|
||||
[up_fiftha_sig220]
|
||||
scheme_index = 0, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fiftha_sig220
|
||||
property = prop_ammo_size
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a4_name
|
||||
description = st_up_addd_a1_descr
|
||||
icon = ui_inGame2_upgrade_SIP_t_M200_15
|
||||
|
||||
[up_gr_firstab_sig220]
|
||||
elements = up_firsta_sig220
|
||||
|
||||
[up_gr_firstcd_sig220]
|
||||
elements = up_firstc_sig220, up_firstd_sig220
|
||||
|
||||
[up_gr_firstef_sig220]
|
||||
elements = up_firste_sig220
|
||||
|
||||
[up_gr_seconab_sig220]
|
||||
elements = up_secona_sig220
|
||||
|
||||
[up_gr_seconcd_sig220]
|
||||
elements = up_seconc_sig220
|
||||
|
||||
[up_gr_seconef_sig220]
|
||||
elements = up_secone_sig220, up_seconf_sig220
|
||||
|
||||
[up_gr_thirdab_sig220]
|
||||
elements = up_thirda_sig220
|
||||
|
||||
[up_gr_thirdcd_sig220]
|
||||
elements = up_thirdc_sig220, up_thirdd_sig220
|
||||
|
||||
[up_gr_fourtab_sig220]
|
||||
elements = up_fourta_sig220
|
||||
|
||||
[up_gr_fourtcd_sig220]
|
||||
elements = up_fourtc_sig220
|
||||
|
||||
[up_gr_fourtef_sig220]
|
||||
elements = up_fourte_sig220
|
||||
|
||||
[up_gr_fifthab_sig220]
|
||||
elements = up_fiftha_sig220
|
||||
578
gamedata/configs/weapons/upgrades/w_sig550_up.ltx
Normal file
578
gamedata/configs/weapons/upgrades/w_sig550_up.ltx
Normal file
|
|
@ -0,0 +1,578 @@
|
|||
;Ñêîðîñòðåëüíîñòü(1)10%
|
||||
;----------------------
|
||||
[up_sect_firsta_sig550]
|
||||
cost = 800
|
||||
value = +10
|
||||
|
||||
rpm = +75 ;750
|
||||
|
||||
;Îòäà÷à(2)-20%
|
||||
;_------------
|
||||
[up_sect_firstc_sig550]
|
||||
cost = 1200
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.045 ;0.4
|
||||
cam_dispersion_inc = -0.018 ;0.4
|
||||
cam_step_angle_horz = -0.14 ;1.0 [0.46 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.05 ;0.3
|
||||
zoom_cam_dispersion_inc = -0.02 ;0.3
|
||||
zoom_cam_step_angle_horz = -0.1 ;0.7 [0.17 â îñòàòêå]
|
||||
|
||||
;Íàäåæíîñòü(3)25%
|
||||
;_---------------
|
||||
[up_sect_firstd_sig550]
|
||||
cost = 1200
|
||||
value = +25
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1.5 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0015
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.02 ;0.03
|
||||
|
||||
;Îòäà÷à(3)-30%
|
||||
;_------------
|
||||
[up_sect_firste_sig550]
|
||||
cost = 1600
|
||||
value = -30
|
||||
|
||||
cam_dispersion = -0.085 ;0.4
|
||||
cam_dispersion_inc = -0.045 ;0.4
|
||||
cam_step_angle_horz = -0.42 ;1.0 [0.46 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.09 ;0.3
|
||||
zoom_cam_dispersion_inc = -0.048 ;0.3
|
||||
zoom_cam_step_angle_horz = -0.28 ;0.7 [0.17 â îñòàòêå]
|
||||
|
||||
;Îòäà÷à(1)-10%
|
||||
;_------------
|
||||
[up_sect_secona_sig550]
|
||||
cost = 800
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.07 ;0.4 [0.085 â îñòàòêå]
|
||||
cam_dispersion_inc = -0.03 ;0.4
|
||||
cam_step_angle_horz = -0.23 ;1.0 [0.46 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.068 ;0.3
|
||||
zoom_cam_dispersion_inc = -0.029 ;0.3
|
||||
zoom_cam_step_angle_horz = -0.19 ;0.7 [0.17 â îñòàòêå]
|
||||
|
||||
;Òî÷íîñòü(2)20%
|
||||
[up_sect_seconc_sig550]
|
||||
cost = 1200
|
||||
value = +20
|
||||
fire_dispersion_base = -0.04 ;0.06
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
;Îòäà÷à(3)-30%
|
||||
;_------------
|
||||
[up_sect_secone_sig550]
|
||||
cost = 1600
|
||||
value = -30
|
||||
|
||||
cam_dispersion = -0.085 ;0.4
|
||||
cam_dispersion_inc = -0.048 ;0.4
|
||||
cam_step_angle_horz = -0.42 ;1.0 [0.46 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.09 ;0.3
|
||||
zoom_cam_dispersion_inc = -0.047 ;0.3
|
||||
zoom_cam_step_angle_horz = -0.28 ;0.7 [0.17 â îñòàòêå]
|
||||
|
||||
;Òî÷íîñòü(3)30%
|
||||
[up_sect_seconf_sig550]
|
||||
cost = 1600
|
||||
value = +30
|
||||
fire_dispersion_base = -0.07 ;0.06
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;_---------------
|
||||
[up_sect_thirda_sig550]
|
||||
cost = 800
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0007
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.01 ;0.03
|
||||
|
||||
;Ñêîðîñòðåëüíîñòü(2)15%
|
||||
;----------------------
|
||||
[up_sect_thirdc_sig550]
|
||||
cost = 1200
|
||||
value = +15
|
||||
|
||||
rpm = +120 ;750
|
||||
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
[up_sect_thirdd_sig550]
|
||||
cost = 1200
|
||||
value = +20
|
||||
bullet_speed = +100 ;570
|
||||
fire_dispersion_base = -0.02
|
||||
hit_impulse = +15
|
||||
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
[up_sect_thirde_sig550]
|
||||
cost = 1600
|
||||
value = +25
|
||||
|
||||
rpm = +150 ;750
|
||||
|
||||
;Âåñ
|
||||
;------------------
|
||||
[up_sect_fourta_sig550]
|
||||
cost = 800
|
||||
value = -1.3
|
||||
|
||||
inv_weight = -1.3 ;3.6
|
||||
|
||||
crosshair_inertion = -0.5
|
||||
|
||||
PDM_disp_base = -0.01 ;0.5
|
||||
PDM_disp_vel_factor = -0.1 ;1.5
|
||||
PDM_disp_accel_factor = -0.1 ;1.5
|
||||
|
||||
|
||||
;Óäîáñòâî(2)15%
|
||||
;_--------------
|
||||
[up_sect_fourtc_sig550]
|
||||
cost = 1200
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -1.5
|
||||
|
||||
PDM_disp_base = -0.07 ;0.5
|
||||
PDM_disp_vel_factor = -0.25 ;1.5
|
||||
PDM_disp_accel_factor = -0.25 ;1.5
|
||||
|
||||
;Óäîáñòâî(3)25%
|
||||
;_--------------
|
||||
[up_sect_fourte_sig550]
|
||||
cost = 1600
|
||||
value = +25
|
||||
|
||||
crosshair_inertion = -2.5
|
||||
|
||||
PDM_disp_base = -0.13 ;0.5
|
||||
PDM_disp_vel_factor = -0.5 ;1.5
|
||||
PDM_disp_accel_factor = -0.5 ;1.5
|
||||
|
||||
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
[up_sect_fourtf_sig550]
|
||||
cost = 1600
|
||||
value = +30
|
||||
bullet_speed = +150 ;570
|
||||
fire_dispersion_base = -0.03
|
||||
hit_impulse = +25
|
||||
|
||||
Îáúåì ìàãàçèíà +10
|
||||
;--------------------
|
||||
[up_sect_fiftha_sig550]
|
||||
cost = 1500
|
||||
value = +10
|
||||
ammo_mag_size = 10
|
||||
|
||||
[up_firsta_sig550]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
effects = up_gr_firstcd_sig550
|
||||
section = up_sect_firsta_sig550
|
||||
property = prop_rpm
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_a3_name
|
||||
description = st_up_zat_a3_descr
|
||||
icon = ui_inGame2_upgrade_SGI_5K_1
|
||||
|
||||
;;...
|
||||
[up_firstc_sig550]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_sig550
|
||||
section = up_sect_firstc_sig550
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_b2_name
|
||||
description = st_up_zat_b2_descr
|
||||
icon = ui_inGame2_upgrade_SGI_5K_2
|
||||
|
||||
[up_firstd_sig550]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_sig550
|
||||
section = up_sect_firstd_sig550
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_b3_name
|
||||
description = st_up_zat_b3_descr
|
||||
icon = ui_inGame2_upgrade_SGI_5K_3
|
||||
|
||||
[up_firste_sig550]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_sig550
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_c1_name
|
||||
description = st_up_zat_c1_descr
|
||||
icon = ui_inGame2_upgrade_SGI_5K_4
|
||||
|
||||
[up_secona_sig550]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_sig550
|
||||
section = up_sect_secona_sig550
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_a1_name
|
||||
description = st_up_auto_a1_descr
|
||||
icon = ui_inGame2_upgrade_SGI_5K_5
|
||||
|
||||
[up_seconc_sig550]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_sig550
|
||||
section = up_sect_seconc_sig550
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_b4_name
|
||||
description = st_up_auto_b4_descr
|
||||
icon = ui_inGame2_upgrade_SGI_5K_6
|
||||
|
||||
[up_secone_sig550]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_sig550
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c1_name
|
||||
description = st_up_auto_c1_descr
|
||||
icon = ui_inGame2_upgrade_SGI_5K_7
|
||||
|
||||
[up_seconf_sig550]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconf_sig550
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here_h
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c5_name
|
||||
description = st_up_auto_c5_descr
|
||||
icon = ui_inGame2_upgrade_SGI_5K_8
|
||||
|
||||
[up_thirda_sig550]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_sig550
|
||||
section = up_sect_thirda_sig550
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bar_a3_name
|
||||
description = st_up_bar_a3_descr
|
||||
icon = ui_inGame2_upgrade_SGI_5K_9
|
||||
|
||||
[up_thirdc_sig550]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects = up_gr_thirdef_sig550
|
||||
section = up_sect_thirdc_sig550
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bar_b3_name
|
||||
description = st_up_bar_b3_descr
|
||||
icon = ui_inGame2_upgrade_SGI_5K_10
|
||||
|
||||
|
||||
[up_thirdd_sig550]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects = up_gr_thirdef_sig550
|
||||
section = up_sect_thirdd_sig550
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bar_b2_name
|
||||
description = st_up_bar_b2_descr
|
||||
icon = ui_inGame2_upgrade_SGI_5K_11
|
||||
|
||||
[up_thirde_sig550]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_sig550
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bar_c2_name
|
||||
description = st_up_bar_c2_descr
|
||||
icon = ui_inGame2_upgrade_SGI_5K_12
|
||||
|
||||
[up_fourta_sig550]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects = up_gr_fourtcd_sig550
|
||||
section = up_sect_fourta_sig550
|
||||
property = prop_weight
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_a1_name
|
||||
description = st_up_stk_a1_descr
|
||||
icon = ui_inGame2_upgrade_SGI_5K_13
|
||||
|
||||
[up_fourtc_sig550]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects = up_gr_fourtef_sig550
|
||||
section = up_sect_fourtc_sig550
|
||||
property = prop_inertion
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_b2_name
|
||||
description = st_up_stk_b2_descr
|
||||
icon = ui_inGame2_upgrade_SGI_5K_14
|
||||
|
||||
[up_fourte_sig550]
|
||||
scheme_index = 2, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourte_sig550
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_c3_name
|
||||
description = st_up_stk_c3_descr
|
||||
icon = ui_inGame2_upgrade_SGI_5K_15
|
||||
|
||||
[up_fourtf_sig550]
|
||||
scheme_index = 2, 5
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtf_sig550
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stk_c2_name
|
||||
description = st_up_stk_c2_descr
|
||||
icon = ui_inGame2_upgrade_SGI_5K_16
|
||||
|
||||
[up_fiftha_sig550]
|
||||
scheme_index = 0, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fiftha_sig550
|
||||
property = prop_ammo_size
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a4_name
|
||||
description = st_up_add_a4_descr
|
||||
icon = ui_inGame2_upgrade_SGI_5K_17
|
||||
|
||||
|
||||
[up_gr_firstab_sig550]
|
||||
elements = up_firsta_sig550
|
||||
|
||||
[up_gr_firstcd_sig550]
|
||||
elements = up_firstc_sig550, up_firstd_sig550
|
||||
|
||||
[up_gr_firstef_sig550]
|
||||
elements = up_firste_sig550
|
||||
|
||||
[up_gr_seconab_sig550]
|
||||
elements = up_secona_sig550
|
||||
|
||||
[up_gr_seconcd_sig550]
|
||||
elements = up_seconc_sig550
|
||||
|
||||
[up_gr_seconef_sig550]
|
||||
elements = up_secone_sig550, up_seconf_sig550,
|
||||
|
||||
[up_gr_thirdab_sig550]
|
||||
elements = up_thirda_sig550
|
||||
|
||||
[up_gr_thirdcd_sig550]
|
||||
elements = up_thirdc_sig550, up_thirdd_sig550
|
||||
|
||||
[up_gr_thirdef_sig550]
|
||||
elements = up_thirde_sig550
|
||||
|
||||
[up_gr_fourtab_sig550]
|
||||
elements = up_fourta_sig550
|
||||
|
||||
[up_gr_fourtcd_sig550]
|
||||
elements = up_fourtc_sig550
|
||||
|
||||
[up_gr_fourtef_sig550]
|
||||
elements = up_fourte_sig550, up_fourtf_sig550
|
||||
|
||||
[up_gr_fifthab_sig550]
|
||||
elements = up_fiftha_sig550
|
||||
479
gamedata/configs/weapons/upgrades/w_spas12_up.ltx
Normal file
479
gamedata/configs/weapons/upgrades/w_spas12_up.ltx
Normal file
|
|
@ -0,0 +1,479 @@
|
|||
[up_sect_firsta_spas12]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 650
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0003 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0003 ;0.0011
|
||||
|
||||
[up_sect_firstc_spas12]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 900
|
||||
value = +20
|
||||
|
||||
bullet_speed = +80
|
||||
hit_impulse = +20
|
||||
fire_dispersion_base = -0.02
|
||||
|
||||
[up_sect_firstd_spas12]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 900
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0005 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0005 ;0.0011
|
||||
|
||||
[up_sect_firste_spas12]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;---------------
|
||||
cost = 1150
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.07
|
||||
fire_dispersion_condition_factor = -0.02
|
||||
|
||||
[up_sect_firstf_spas12]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 1150
|
||||
value = +25
|
||||
|
||||
rpm = +35
|
||||
|
||||
[up_sect_secona_spas12]
|
||||
;Óìåíüøåíèå âåñà
|
||||
;---------------
|
||||
cost = 650
|
||||
value = -1.4
|
||||
|
||||
inv_weight = -1.4
|
||||
crosshair_inertion = -0.5
|
||||
|
||||
PDM_disp_vel_factor = -0.2
|
||||
PDM_disp_accel_factor = -0.2
|
||||
|
||||
[up_sect_seconc_spas12]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 900
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -1.5
|
||||
|
||||
PDM_disp_base = -0.1
|
||||
PDM_disp_vel_factor = -0.5
|
||||
PDM_disp_accel_factor = -0.5
|
||||
|
||||
[up_sect_second_spas12]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 900
|
||||
value = -20
|
||||
|
||||
|
||||
cam_dispersion = -1.25 ;0.7
|
||||
cam_dispersion_inc = -0.5 ;0.7
|
||||
cam_step_angle_horz = -1.25 ;0.7
|
||||
|
||||
zoom_cam_dispersion = -1.25 ;0.6
|
||||
zoom_cam_dispersion_inc = -0.5 ;0.6
|
||||
zoom_cam_step_angle_horz = -1.25 ;0.6
|
||||
|
||||
|
||||
[up_sect_thirda_spas12]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 650
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0003 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0003 ;0.0011
|
||||
|
||||
[up_sect_thirdc_spas12]
|
||||
;Òî÷íîñòü(2)20%
|
||||
;---------------
|
||||
cost = 900
|
||||
value = +20
|
||||
|
||||
fire_dispersion_base = -0.05
|
||||
fire_dispersion_base = -0.01
|
||||
|
||||
[up_sect_thirdd_spas12]
|
||||
;Ñêîðîñòðåëüíîñòü(2)15%
|
||||
;----------------------
|
||||
cost = 900
|
||||
value = +25
|
||||
|
||||
rpm = +25
|
||||
|
||||
[up_sect_thirde_spas12]
|
||||
;Íàäåæíîñòü(3)30%
|
||||
;---------------
|
||||
cost = 1150
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0007 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0007 ;0.0011
|
||||
|
||||
[up_sect_thirdf_spas12]
|
||||
;Îòäà÷à(3)-30%
|
||||
;------------
|
||||
cost = 1150
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -1.75 ;0.7
|
||||
cam_dispersion_inc = -0.75 ;0.7
|
||||
cam_step_angle_horz = -1.75 ;0.7
|
||||
|
||||
zoom_cam_dispersion = -2.25 ;0.6
|
||||
zoom_cam_dispersion_inc = -0.75 ;0.6
|
||||
zoom_cam_step_angle_horz = -2.25 ;0.6
|
||||
|
||||
|
||||
[up_sect_fourta_spas12]
|
||||
;Ðàñøèðåííûé îáúåì ìàãàçèíà
|
||||
;----------------------
|
||||
cost = 1500
|
||||
value = +2
|
||||
|
||||
ammo_mag_size = 2
|
||||
|
||||
[up_firsta_spas12]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
effects = up_gr_firstcd_spas12
|
||||
section = up_sect_firsta_spas12
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_a1_name
|
||||
description = st_up_bard_a1_descr
|
||||
icon = ui_inGame2_upgrade_SPSA14_1
|
||||
|
||||
[up_firstc_spas12]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_spas12
|
||||
section = up_sect_firstc_spas12
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_b5_name
|
||||
description = st_up_bard_b5_descr
|
||||
icon = ui_inGame2_upgrade_SPSA14_2
|
||||
|
||||
|
||||
[up_firstd_spas12]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_spas12
|
||||
section = up_sect_firstd_spas12
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_b6_name
|
||||
description = st_up_bard_b6_descr
|
||||
icon = ui_inGame2_upgrade_SPSA14_3
|
||||
|
||||
|
||||
[up_firste_spas12]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_spas12
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_c3_name
|
||||
description = st_up_bard_c3_descr
|
||||
icon = ui_inGame2_upgrade_SPSA14_4
|
||||
|
||||
[up_firstf_spas12]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_spas12
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_c4_name
|
||||
description = st_up_bard_c4_descr
|
||||
icon = ui_inGame2_upgrade_SPSA14_5
|
||||
|
||||
[up_secona_spas12]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_spas12
|
||||
section = up_sect_secona_spas12
|
||||
property = prop_weight
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvd_a3_name
|
||||
description = st_up_stvd_a3_descr
|
||||
icon = ui_inGame2_upgrade_SPSA14_6
|
||||
|
||||
[up_seconc_spas12]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconc_spas12
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvd_b2_name
|
||||
description = st_up_stvd_b2_descr
|
||||
icon = ui_inGame2_upgrade_SPSA14_7
|
||||
|
||||
|
||||
[up_second_spas12]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_second_spas12
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvd_b3_name
|
||||
description = st_up_stvd_b3_descr
|
||||
icon = ui_inGame2_upgrade_SPSA14_8
|
||||
|
||||
|
||||
[up_thirda_spas12]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_spas12
|
||||
section = up_sect_thirda_spas12
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_a2_name
|
||||
description = st_up_autd_a2_descr
|
||||
icon = ui_inGame2_upgrade_SPSA14_9
|
||||
|
||||
|
||||
[up_thirdc_spas12]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects = up_gr_thirdef_spas12
|
||||
section = up_sect_thirdc_spas12
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_b2_name
|
||||
description = st_up_autd_b2_descr
|
||||
icon = ui_inGame2_upgrade_SPSA14_10
|
||||
|
||||
|
||||
|
||||
[up_thirdd_spas12]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects = up_gr_thirdef_spas12
|
||||
section = up_sect_thirdd_spas12
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_b3_name
|
||||
description = st_up_autd_b3_descr
|
||||
icon = ui_inGame2_upgrade_SPSA14_11
|
||||
|
||||
[up_thirde_spas12]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_spas12
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_c1_name
|
||||
description = st_up_autd_c1_descr
|
||||
icon = ui_inGame2_upgrade_SPSA14_12
|
||||
|
||||
[up_thirdf_spas12]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdf_spas12
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_c4_name
|
||||
description = st_up_autd_c4_descr
|
||||
icon = ui_inGame2_upgrade_SPSA14_13
|
||||
|
||||
|
||||
[up_fourta_spas12]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourta_spas12
|
||||
property = prop_ammo_size
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_addd_a1_name
|
||||
description = st_up_addd_a1_descr
|
||||
icon = ui_inGame2_upgrade_SPSA14_14
|
||||
|
||||
[up_gr_firstab_spas12]
|
||||
elements = up_firsta_spas12
|
||||
|
||||
[up_gr_firstcd_spas12]
|
||||
elements = up_firstc_spas12, up_firstd_spas12
|
||||
|
||||
[up_gr_firstef_spas12]
|
||||
elements = up_firste_spas12, up_firstf_spas12
|
||||
|
||||
[up_gr_seconab_spas12]
|
||||
elements = up_secona_spas12
|
||||
|
||||
[up_gr_seconcd_spas12]
|
||||
elements = up_seconc_spas12, up_second_spas12
|
||||
|
||||
[up_gr_thirdab_spas12]
|
||||
elements = up_thirda_spas12
|
||||
|
||||
[up_gr_thirdcd_spas12]
|
||||
elements = up_thirdc_spas12, up_thirdd_spas12
|
||||
|
||||
[up_gr_thirdef_spas12]
|
||||
elements = up_thirde_spas12, up_thirdf_spas12
|
||||
|
||||
[up_gr_fourtab_spas12]
|
||||
elements = up_fourta_spas12
|
||||
500
gamedata/configs/weapons/upgrades/w_svd_up.ltx
Normal file
500
gamedata/configs/weapons/upgrades/w_svd_up.ltx
Normal file
|
|
@ -0,0 +1,500 @@
|
|||
[up_sect_firsta_svd]
|
||||
;Óäîáñòâî(1)10%
|
||||
;--------------
|
||||
cost = 1400
|
||||
value = +10
|
||||
|
||||
crosshair_inertion = -1
|
||||
|
||||
PDM_disp_base = -0.2
|
||||
PDM_disp_vel_factor = -0.5
|
||||
PDM_disp_accel_factor = -0.5
|
||||
|
||||
[up_sect_firstc_svd]
|
||||
;Òî÷íîñòü(2)20%
|
||||
;---------------
|
||||
cost = 1800
|
||||
value = +20
|
||||
|
||||
fire_dispersion_base = -0.02 ;0.15
|
||||
fire_dispersion_condition_factor = -1
|
||||
|
||||
[up_sect_firstd_svd]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 1800
|
||||
value = +20
|
||||
|
||||
crosshair_inertion = -1
|
||||
|
||||
PDM_disp_base = -0.5
|
||||
PDM_disp_vel_factor = -1.2
|
||||
PDM_disp_accel_factor = -1.2
|
||||
|
||||
|
||||
[up_sect_firste_svd]
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
cost = 2200
|
||||
value = +30
|
||||
|
||||
bullet_speed = +200
|
||||
fire_dispersion_base = -0.01 ;0.15
|
||||
|
||||
[up_sect_firstf_svd]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 2200
|
||||
value = +25
|
||||
|
||||
rpm = +35
|
||||
|
||||
[up_sect_secona_svd]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 1400
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1.5 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0007 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0007 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0007
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.007 ;0.03
|
||||
|
||||
[up_sect_seconc_svd]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 1800
|
||||
value = -20
|
||||
|
||||
zoom_cam_dispersion = -0.18 ;1.8
|
||||
zoom_cam_dispersion_inc = -0.18 ;1.8
|
||||
zoom_cam_step_angle_horz = -0.05 ;0.25
|
||||
zoom_cam_relax_speed = +0.035
|
||||
|
||||
[up_sect_second_svd]
|
||||
;Òî÷íîñòü(2)20%
|
||||
;---------------
|
||||
cost = 1800
|
||||
value = +20
|
||||
fire_dispersion_base = -0.02 ;0.15
|
||||
fire_dispersion_condition_factor = -1
|
||||
|
||||
[up_sect_thirda_svd]
|
||||
;Îòäà÷à(1)-10%
|
||||
;------------
|
||||
cost = 1400
|
||||
value = -10
|
||||
|
||||
zoom_cam_dispersion = -0.12 ;1.8
|
||||
zoom_cam_dispersion_inc = -0.12 ;1.8
|
||||
zoom_cam_step_angle_horz = -0.03 ;0.25
|
||||
zoom_cam_relax_speed = +0.02
|
||||
|
||||
[up_sect_thirdc_svd]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 1800
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -1
|
||||
|
||||
PDM_disp_base = -0.5
|
||||
PDM_disp_vel_factor = -1.2
|
||||
PDM_disp_accel_factor = -1.2
|
||||
|
||||
|
||||
[up_sect_thirde_svd]
|
||||
;Îòäà÷à(3)-30%
|
||||
;------------
|
||||
cost = 2200
|
||||
value = -30
|
||||
|
||||
zoom_cam_dispersion = -0.25 ;1.8
|
||||
zoom_cam_dispersion_inc = -0.25 ;1.8
|
||||
zoom_cam_step_angle_horz = -0.1 ;0.25
|
||||
zoom_cam_relax_speed = +0.05
|
||||
|
||||
[up_sect_fourta_svd]
|
||||
;6èêñ ïðèöåë.
|
||||
;------------
|
||||
cost = 2100
|
||||
|
||||
scope_zoom_factor = -10
|
||||
|
||||
[up_sect_fourtc_svd]
|
||||
;Êîíòðàñòíûé ïðèöåë
|
||||
;------------
|
||||
cost = 3200
|
||||
|
||||
scope_nightvision = scope_contrast
|
||||
|
||||
[up_sect_fourte_svd]
|
||||
;ÏÍÂ
|
||||
;------------
|
||||
cost = 5000
|
||||
|
||||
scope_nightvision = scope_nightvision
|
||||
|
||||
[up_sect_fourtf_svd]
|
||||
;Òåïëîâèçîð
|
||||
;------------
|
||||
cost = 14000
|
||||
|
||||
scope_alive_detector = scope_detector
|
||||
|
||||
[up_firsta_svd]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
effects = up_gr_firstcd_svd
|
||||
section = up_sect_firsta_svd
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auts_a1_name
|
||||
description = st_up_auts_a1_descr
|
||||
icon = ui_inGame2_upgrade_SVDm2_1
|
||||
|
||||
[up_firstc_svd]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_svd
|
||||
section = up_sect_firstc_svd
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auts_b1_name
|
||||
description = st_up_auts_b1_descr
|
||||
icon = ui_inGame2_upgrade_SVDm2_2
|
||||
|
||||
[up_firstd_svd]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_svd
|
||||
section = up_sect_firstd_svd
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auts_b2_name
|
||||
description = st_up_auts_b2_descr
|
||||
icon = ui_inGame2_upgrade_SVDm2_3
|
||||
|
||||
[up_firste_svd]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_svd
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auts_c1_name
|
||||
description = st_up_auts_c1_descr
|
||||
icon = ui_inGame2_upgrade_SVDm2_4
|
||||
|
||||
[up_firstf_svd]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firstf_svd
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auts_c2_name
|
||||
description = st_up_auts_c2_descr
|
||||
icon = ui_inGame2_upgrade_SVDm2_5
|
||||
|
||||
|
||||
[up_secona_svd]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_svd
|
||||
section = up_sect_secona_svd
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvs_a1_name
|
||||
description = st_up_stvs_a1_descr
|
||||
icon = ui_inGame2_upgrade_SVDm2_6
|
||||
|
||||
[up_seconc_svd]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconc_svd
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvs_b1_name
|
||||
description = st_up_stvs_b1_descr
|
||||
icon = ui_inGame2_upgrade_SVDm2_7
|
||||
|
||||
[up_second_svd]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_second_svd
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvs_b2_name
|
||||
description = st_up_stvs_b2_descr
|
||||
icon = ui_inGame2_upgrade_SVDm2_8
|
||||
|
||||
|
||||
[up_thirda_svd]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_svd
|
||||
section = up_sect_thirda_svd
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_pris_a1_name
|
||||
description = st_up_pris_a1_descr
|
||||
icon = ui_inGame2_upgrade_SVDm2_10
|
||||
|
||||
[up_thirdc_svd]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects = up_gr_thirdef_svd
|
||||
section = up_sect_thirdc_svd
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_pris_b1_name
|
||||
description = st_up_pris_b1_descr
|
||||
icon = ui_inGame2_upgrade_SVDm2_11
|
||||
|
||||
[up_thirde_svd]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_svd
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_pris_c1_name
|
||||
description = st_up_pris_c1_descr
|
||||
icon = ui_inGame2_upgrade_SVDm2_12
|
||||
|
||||
|
||||
|
||||
[up_fourta_svd]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourta_svd
|
||||
property = prop_scope_6x
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_a4_name
|
||||
description = st_up_opt_a4_descr
|
||||
icon = ui_inGame2_upgrade_SVDm2_13
|
||||
|
||||
[up_fourtc_svd]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtc_svd
|
||||
property = prop_contrast
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_b1_name
|
||||
description = st_up_opt_b1_descr
|
||||
icon = ui_inGame2_upgrade_SVDm2_14
|
||||
|
||||
[up_fourte_svd]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourte_svd
|
||||
property = prop_nightvision
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_c2_name
|
||||
description = st_up_opt_c2_descr
|
||||
icon = ui_inGame2_upgrade_SVDm2_15
|
||||
|
||||
[up_fourtf_svd]
|
||||
scheme_index = 2, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtf_svd
|
||||
property = prop_autolockscope
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_c1_name
|
||||
description = st_up_opt_c1_descr
|
||||
icon = ui_inGame2_upgrade_SVDm2_16
|
||||
|
||||
[up_gr_firstab_svd]
|
||||
elements = up_firsta_svd
|
||||
|
||||
[up_gr_firstcd_svd]
|
||||
elements = up_firstc_svd, up_firstd_svd
|
||||
|
||||
[up_gr_firstef_svd]
|
||||
elements = up_firste_svd, up_firstf_svd
|
||||
|
||||
[up_gr_seconab_svd]
|
||||
elements = up_secona_svd
|
||||
|
||||
[up_gr_seconcd_svd]
|
||||
elements = up_seconc_svd, up_second_svd
|
||||
|
||||
|
||||
[up_gr_thirdab_svd]
|
||||
elements = up_thirda_svd
|
||||
|
||||
[up_gr_thirdcd_svd]
|
||||
elements = up_thirdc_svd
|
||||
|
||||
[up_gr_thirdef_svd]
|
||||
elements = up_thirde_svd
|
||||
|
||||
[up_gr_fourtab_svd]
|
||||
elements = up_fourta_svd
|
||||
|
||||
[up_gr_fourtcd_svd]
|
||||
elements = up_fourtc_svd
|
||||
|
||||
[up_gr_fourtef_svd]
|
||||
elements = up_fourte_svd, up_fourtf_svd
|
||||
536
gamedata/configs/weapons/upgrades/w_svu_up.ltx
Normal file
536
gamedata/configs/weapons/upgrades/w_svu_up.ltx
Normal file
|
|
@ -0,0 +1,536 @@
|
|||
[up_sect_firsta_svu]
|
||||
;Òî÷íîñòü(1)10%
|
||||
;---------------
|
||||
cost = 1500
|
||||
value = +10
|
||||
|
||||
fire_dispersion_base = -0.02 ;0.15
|
||||
|
||||
[up_sect_firstc_svu]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 2100
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1.5 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.001
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.01 ;0.03
|
||||
|
||||
[up_sect_firste_svu]
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
cost = 2700
|
||||
value = +30
|
||||
bullet_speed = +200
|
||||
fire_dispersion_base = -0.03
|
||||
|
||||
[up_sect_firstf_svu]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;---------------
|
||||
cost = 2700
|
||||
value = +30
|
||||
fire_dispersion_base = -0.06 ;0.15
|
||||
fire_dispersion_condition_factor = -1.5
|
||||
|
||||
[up_sect_secona_svu]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 1500
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1.5 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0005 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0005 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0005
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.005 ;0.03
|
||||
|
||||
[up_sect_seconc_svu]
|
||||
;Îòäà÷à(2)20%
|
||||
;---------------
|
||||
cost = 2100
|
||||
value = -20
|
||||
|
||||
zoom_cam_dispersion = -0.2 ;1.8
|
||||
zoom_cam_dispersion_inc = -0.2 ;1.8
|
||||
zoom_cam_step_angle_horz = -0.2 ;0.25
|
||||
zoom_cam_relax_speed = +0.05
|
||||
|
||||
[up_sect_second_svu]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 2100
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1.5 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.001
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.01 ;0.03
|
||||
|
||||
[up_sect_secone_svu]
|
||||
;Èíòåãðèðîâàííûé ãëóøèòåëü
|
||||
;---------------
|
||||
cost = 2700
|
||||
value = +1
|
||||
|
||||
silencer_status = 1
|
||||
silencer_name = wpn_addon_silencer
|
||||
silencer_x = 224
|
||||
silencer_y = 13
|
||||
snd_silncer_shot = weapons\w_ak74_shot1
|
||||
silencer_smoke_particles = weapons\generic_shoot_00
|
||||
|
||||
[up_sect_seconf_svu]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 2700
|
||||
value = +25
|
||||
rpm = +45
|
||||
|
||||
[up_sect_thirda_svu]
|
||||
;Îòäà÷à(1)-10%
|
||||
;------------
|
||||
cost = 1500
|
||||
value = -10
|
||||
|
||||
zoom_cam_dispersion = -0.1 ;1.8
|
||||
zoom_cam_dispersion_inc = -0.1 ;1.8
|
||||
zoom_cam_step_angle_horz = -0.1 ;0.25
|
||||
zoom_cam_relax_speed = +0.05
|
||||
|
||||
[up_sect_thirdc_svu]
|
||||
;Óäîáñòâî(2)20%
|
||||
;--------------
|
||||
cost = 2100
|
||||
value = +20
|
||||
|
||||
crosshair_inertion = -1.5
|
||||
|
||||
PDM_disp_base = -0.5
|
||||
PDM_disp_vel_factor = -1.5
|
||||
PDM_disp_accel_factor = -1.5
|
||||
|
||||
[up_sect_fourta_svu]
|
||||
;5x ïðèöåë.
|
||||
;------------
|
||||
cost = 2000
|
||||
|
||||
scope_zoom_factor = -10
|
||||
|
||||
[up_sect_fourtc_svu]
|
||||
;Êîíòðàñòíûé ïðèöåë
|
||||
;------------
|
||||
cost = 3000
|
||||
|
||||
scope_nightvision = scope_contrast
|
||||
|
||||
[up_sect_fourte_svu]
|
||||
;ÏÍÂ
|
||||
;------------
|
||||
cost = 4500
|
||||
|
||||
scope_nightvision = scope_nightvision
|
||||
|
||||
[up_sect_fourtf_svu]
|
||||
;Ðåãóëèðóåìûé ïðèöåë
|
||||
;------------
|
||||
cost = 7000
|
||||
|
||||
scope_dynamic_zoom = on
|
||||
|
||||
[up_sect_fiftha_svu]
|
||||
cost = 1500
|
||||
value = +5
|
||||
ammo_mag_size = +5
|
||||
|
||||
[up_firsta_svu]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
effects = up_gr_firstcd_svu
|
||||
section = up_sect_firsta_svu
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auts_a2_name
|
||||
description = st_up_auts_a2_descr
|
||||
icon = ui_inGame2_upgrade_SVUmk2_1
|
||||
|
||||
[up_firstc_svu]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_svu
|
||||
section = up_sect_firstc_svu
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auts_b3_name
|
||||
description = st_up_auts_b3_descr
|
||||
icon = ui_inGame2_upgrade_SVUmk2_2
|
||||
|
||||
[up_firste_svu]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_svu
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auts_c1_name
|
||||
description = st_up_auts_c1_descr
|
||||
icon = ui_inGame2_upgrade_SVUmk2_3
|
||||
|
||||
[up_firstf_svu]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firstf_svu
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auts_c3_name
|
||||
description = st_up_auts_c3_descr
|
||||
icon = ui_inGame2_upgrade_SVUmk2_4
|
||||
|
||||
|
||||
[up_secona_svu]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_svu
|
||||
section = up_sect_secona_svu
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvs_a1_name
|
||||
description = st_up_stvs_a1_descr
|
||||
icon = ui_inGame2_upgrade_SVUmk2_5
|
||||
|
||||
[up_seconc_svu]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_seconef_svu
|
||||
section = up_sect_seconc_svu
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvs_b1_name
|
||||
description = st_up_stvs_b1_descr
|
||||
icon = ui_inGame2_upgrade_SVUmk2_6
|
||||
|
||||
[up_second_svu]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_svu
|
||||
section = up_sect_second_svu
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvs_b3_name
|
||||
description = st_up_stvs_b3_descr
|
||||
icon = ui_inGame2_upgrade_SVUmk2_7
|
||||
|
||||
[up_secone_svu]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_svu
|
||||
property = prop_silencer
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvs_c1_name
|
||||
description = st_up_stvs_c1_descr
|
||||
icon = ui_inGame2_upgrade_SVUmk2_8
|
||||
|
||||
[up_seconf_svu]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconf_svu
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvs_c2_name
|
||||
description = st_up_stvs_c2_descr
|
||||
icon = ui_inGame2_upgrade_SVUmk2_9
|
||||
|
||||
|
||||
[up_thirda_svu]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_svu
|
||||
section = up_sect_thirda_svu
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_pris_a1_name
|
||||
description = st_up_pris_a1_descr
|
||||
icon = ui_inGame2_upgrade_SVUmk2_10
|
||||
|
||||
[up_thirdc_svu]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdc_svu
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_pris_b1_name
|
||||
description = st_up_pris_b1_descr
|
||||
icon = ui_inGame2_upgrade_SVUmk2_11
|
||||
|
||||
|
||||
[up_fourta_svu]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourta_svu
|
||||
property = prop_scope_5x
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_a3_name
|
||||
description = st_up_opt_a3_descr
|
||||
icon = ui_inGame2_upgrade_SVUmk2_12
|
||||
|
||||
[up_fourtc_svu]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtc_svu
|
||||
property = prop_contrast
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_b1_name
|
||||
description = st_up_opt_b1_descr
|
||||
icon = ui_inGame2_upgrade_SVUmk2_13
|
||||
|
||||
[up_fourte_svu]
|
||||
scheme_index = 2, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourte_svu
|
||||
property = prop_nightvision
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_c2_name
|
||||
description = st_up_opt_c2_descr
|
||||
icon = ui_inGame2_upgrade_SVUmk2_14
|
||||
|
||||
[up_fourtf_svu]
|
||||
scheme_index = 2, 5
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtf_svu
|
||||
property = prop_scope
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_c3_name
|
||||
description = st_up_opt_c3_descr
|
||||
icon = ui_inGame2_upgrade_SVUmk2_15
|
||||
|
||||
|
||||
[up_fiftha_svu]
|
||||
scheme_index = 0, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fiftha_svu
|
||||
property = prop_ammo_size
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a4_name
|
||||
description = st_up_add_a4_descr
|
||||
icon = ui_inGame2_upgrade_SVUmk2_16
|
||||
|
||||
[up_gr_firstab_svu]
|
||||
elements = up_firsta_svu
|
||||
|
||||
[up_gr_firstcd_svu]
|
||||
elements = up_firstc_svu
|
||||
|
||||
[up_gr_firstef_svu]
|
||||
elements = up_firste_svu, up_firstf_svu
|
||||
|
||||
[up_gr_seconab_svu]
|
||||
elements = up_secona_svu
|
||||
|
||||
[up_gr_seconcd_svu]
|
||||
elements = up_seconc_svu, up_second_svu
|
||||
|
||||
[up_gr_seconef_svu]
|
||||
elements = up_secone_svu, up_seconf_svu
|
||||
|
||||
[up_gr_thirdab_svu]
|
||||
elements = up_thirda_svu
|
||||
|
||||
[up_gr_thirdcd_svu]
|
||||
elements = up_thirdc_svu
|
||||
|
||||
[up_gr_fourtab_svu]
|
||||
elements = up_fourta_svu
|
||||
|
||||
[up_gr_fourtcd_svu]
|
||||
elements = up_fourtc_svu
|
||||
|
||||
[up_gr_fourtef_svu]
|
||||
elements = up_fourte_svu, up_fourtf_svu
|
||||
|
||||
[up_gr_fifthab_svu]
|
||||
elements = up_fiftha_svu
|
||||
428
gamedata/configs/weapons/upgrades/w_toz34_up.ltx
Normal file
428
gamedata/configs/weapons/upgrades/w_toz34_up.ltx
Normal file
|
|
@ -0,0 +1,428 @@
|
|||
[up_sect_firsta_toz34]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 200
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0005 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0005 ;0.0011
|
||||
|
||||
|
||||
[up_sect_firstc_toz34]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 400
|
||||
value = +20
|
||||
|
||||
bullet_speed = +80
|
||||
hit_impulse = +20
|
||||
|
||||
[up_sect_firstd_toz34]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 400
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -1 ;0.7
|
||||
cam_dispersion_inc = -1 ;0.7
|
||||
cam_step_angle_horz = -0.2 ;0.7
|
||||
|
||||
zoom_cam_dispersion = -0.7 ;0.6
|
||||
zoom_cam_dispersion_inc = -0.7 ;0.6
|
||||
zoom_cam_step_angle_horz = -0.2 ;0.6
|
||||
|
||||
|
||||
[up_sect_firste_toz34]
|
||||
;Óäîáñòâî(3)25%
|
||||
;--------------
|
||||
cost = 600
|
||||
value = +25
|
||||
|
||||
crosshair_inertion = -0.5
|
||||
|
||||
PDM_disp_base = -0.1
|
||||
PDM_disp_vel_factor = -0.5
|
||||
PDM_disp_accel_factor = -0.5
|
||||
|
||||
[up_sect_firstf_toz34]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;---------------
|
||||
cost = 1000
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.11
|
||||
fire_dispersion_condition_factor = -0.5 ;15
|
||||
ammo_class = ammo_12x76_zhekan
|
||||
bullet_speed = +100
|
||||
hit_impulse = +25
|
||||
|
||||
[up_sect_secona_toz34]
|
||||
;Óìåíüøåíèå âåñà
|
||||
;---------------
|
||||
cost = 200
|
||||
value = -1.1
|
||||
|
||||
inv_weight = -1.1
|
||||
crosshair_inertion = -0.25
|
||||
|
||||
PDM_disp_vel_factor = -0.05
|
||||
PDM_disp_accel_factor = -0.05
|
||||
|
||||
[up_sect_seconc_toz34]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 400
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -0.5
|
||||
|
||||
PDM_disp_base = -0.05
|
||||
PDM_disp_vel_factor = -0.2
|
||||
PDM_disp_accel_factor = -0.2
|
||||
|
||||
[up_sect_second_toz34]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 400
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -1 ;0.7
|
||||
cam_dispersion_inc = -1 ;0.7
|
||||
cam_step_angle_horz = -0.2 ;0.7
|
||||
|
||||
zoom_cam_dispersion = -0.7 ;0.6
|
||||
zoom_cam_dispersion_inc = -0.7 ;0.6
|
||||
zoom_cam_step_angle_horz = -0.2 ;0.6
|
||||
|
||||
|
||||
[up_sect_thirda_toz34]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 200
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0005 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0005 ;0.0011
|
||||
|
||||
[up_sect_thirdc_toz34]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 400
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -1 ;0.7
|
||||
cam_dispersion_inc = -1 ;0.7
|
||||
cam_step_angle_horz = -0.2 ;0.7
|
||||
|
||||
zoom_cam_dispersion = -0.7 ;0.6
|
||||
zoom_cam_dispersion_inc = -0.7 ;0.6
|
||||
zoom_cam_step_angle_horz = -0.2 ;0.6
|
||||
|
||||
|
||||
[up_sect_thirde_toz34]
|
||||
;Íàäåæíîñòü(3)25%
|
||||
;---------------
|
||||
cost = 600
|
||||
value = +25
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0005 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0005 ;0.0011
|
||||
|
||||
|
||||
[up_sect_thirdf_toz34]
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
cost = 600
|
||||
value = +30
|
||||
|
||||
bullet_speed = +120
|
||||
hit_impulse = +25
|
||||
|
||||
[up_firsta_toz34]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
effects = up_gr_firstcd_toz34
|
||||
section = up_sect_firsta_toz34
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_a1_name
|
||||
description = st_up_bard_a1_descr
|
||||
icon = ui_inGame2_upgrade_Hunting_rifle_1
|
||||
|
||||
[up_firstc_toz34]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_toz34
|
||||
section = up_sect_firstc_toz34
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_b3_name
|
||||
description = st_up_bard_b3_descr
|
||||
icon = ui_inGame2_upgrade_Hunting_rifle_2
|
||||
|
||||
|
||||
[up_firstd_toz34]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_toz34
|
||||
section = up_sect_firstd_toz34
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_b4_name
|
||||
description = st_up_bard_b4_descr
|
||||
icon = ui_inGame2_upgrade_Hunting_rifle_3
|
||||
|
||||
|
||||
[up_firste_toz34]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_toz34
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_c1_name
|
||||
description = st_up_bard_c1_descr
|
||||
icon = ui_inGame2_upgrade_Hunting_rifle_4
|
||||
|
||||
[up_firstf_toz34]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firstf_toz34
|
||||
property = prop_dispersion, prop_no_buck
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_c2_name
|
||||
description = st_up_bard_c2_descr
|
||||
icon = ui_inGame2_upgrade_Hunting_rifle_5
|
||||
|
||||
|
||||
[up_secona_toz34]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_toz34
|
||||
section = up_sect_secona_toz34
|
||||
property = prop_weight
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvd_a2_name
|
||||
description = st_up_stvd_a2_descr
|
||||
icon = ui_inGame2_upgrade_Hunting_rifle_6
|
||||
|
||||
[up_seconc_toz34]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconc_toz34
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvd_b4_name
|
||||
description = st_up_stvd_b4_descr
|
||||
icon = ui_inGame2_upgrade_Hunting_rifle_7
|
||||
|
||||
|
||||
[up_second_toz34]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_second_toz34
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvd_c1_name
|
||||
description = st_up_stvd_c1_descr
|
||||
icon = ui_inGame2_upgrade_Hunting_rifle_8
|
||||
|
||||
|
||||
[up_thirda_toz34]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_toz34
|
||||
section = up_sect_thirda_toz34
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_a2_name
|
||||
description = st_up_autd_a2_descr
|
||||
icon = ui_inGame2_upgrade_Hunting_rifle_9
|
||||
|
||||
|
||||
[up_thirdc_toz34]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects = up_gr_thirdef_toz34
|
||||
section = up_sect_thirdc_toz34
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_b1_name
|
||||
description = st_up_autd_b1_descr
|
||||
icon = ui_inGame2_upgrade_Hunting_rifle_10
|
||||
|
||||
|
||||
[up_thirde_toz34]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_toz34
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_c1_name
|
||||
description = st_up_autd_c1_descr
|
||||
icon = ui_inGame2_upgrade_Hunting_rifle_11
|
||||
|
||||
[up_thirdf_toz34]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdf_toz34
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_c2_name
|
||||
description = st_up_autd_c2_descr
|
||||
icon = ui_inGame2_upgrade_Hunting_rifle_12
|
||||
|
||||
[up_gr_firstab_toz34]
|
||||
elements = up_firsta_toz34
|
||||
|
||||
[up_gr_firstcd_toz34]
|
||||
elements = up_firstc_toz34, up_firstd_toz34
|
||||
|
||||
[up_gr_firstef_toz34]
|
||||
elements = up_firste_toz34, up_firstf_toz34
|
||||
|
||||
[up_gr_seconab_toz34]
|
||||
elements = up_secona_toz34
|
||||
|
||||
[up_gr_seconcd_toz34]
|
||||
elements = up_seconc_toz34, up_second_toz34
|
||||
|
||||
[up_gr_thirdab_toz34]
|
||||
elements = up_thirda_toz34
|
||||
|
||||
[up_gr_thirdcd_toz34]
|
||||
elements = up_thirdc_toz34
|
||||
|
||||
[up_gr_thirdef_toz34]
|
||||
elements = up_thirde_toz34, up_thirdf_toz34
|
||||
553
gamedata/configs/weapons/upgrades/w_usp45_up.ltx
Normal file
553
gamedata/configs/weapons/upgrades/w_usp45_up.ltx
Normal file
|
|
@ -0,0 +1,553 @@
|
|||
[up_sect_firsta_usp]
|
||||
;Ñêîðîñòðåëüíîñòü(1)10%
|
||||
;----------------------
|
||||
cost = 600
|
||||
value = +10
|
||||
|
||||
rpm = +30
|
||||
|
||||
[up_sect_firstc_usp]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 1000
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.25 ;1.2
|
||||
cam_dispersion_inc = -0.25 ;1.2
|
||||
cam_step_angle_horz = -0.2 ;1.2
|
||||
|
||||
[up_sect_firstd_usp]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 1000
|
||||
value = +20
|
||||
|
||||
bullet_speed = +60
|
||||
fire_dispersion_base = -0.01
|
||||
|
||||
[up_sect_firste_usp]
|
||||
;Ðåæèì ïîëíîñòüþ àâòîìàòè÷åñêîãî îãíÿ
|
||||
;------------------
|
||||
cost = 3000
|
||||
;value = +20
|
||||
|
||||
fire_modes = 1, -1
|
||||
|
||||
rpm = +250
|
||||
|
||||
cam_dispersion = -0.35 ;1.2
|
||||
cam_dispersion_inc = -0.35 ;1.2
|
||||
cam_step_angle_horz = -0.15 ;1.2
|
||||
|
||||
[up_sect_secona_usp]
|
||||
;Íàñòèëüíîñòü(1)10%
|
||||
;------------------
|
||||
cost = 600
|
||||
value = +10
|
||||
|
||||
bullet_speed = +40
|
||||
|
||||
[up_sect_seconc_usp]
|
||||
;Ñêîðîñòðåëüíîñòü(2)15%
|
||||
;----------------------
|
||||
cost = 1000
|
||||
value = +15
|
||||
|
||||
rpm = +45
|
||||
|
||||
[up_sect_second_usp]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 1000
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0006 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0006 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0015
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.015 ;0.03
|
||||
|
||||
[up_sect_secone_usp]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 1400
|
||||
value = +25
|
||||
|
||||
rpm = +60
|
||||
|
||||
[up_sect_thirda_usp]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 600
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0003 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0003 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.001
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.01 ;0.03
|
||||
|
||||
[up_sect_thirdc_usp]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 1000
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -1
|
||||
|
||||
PDM_disp_base = -0.25
|
||||
PDM_disp_vel_factor = -0.55
|
||||
PDM_disp_accel_factor = -0.55
|
||||
|
||||
[up_sect_thirdd_usp]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 1000
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.25 ;1.2
|
||||
cam_dispersion_inc = -0.25 ;1.2
|
||||
cam_step_angle_horz = -0.2 ;1.2
|
||||
|
||||
|
||||
[up_sect_thirde_usp]
|
||||
;Îòäà÷à(3)-30%
|
||||
;------------
|
||||
cost = 1400
|
||||
value = -30
|
||||
|
||||
cam_dispersion = -0.45 ;1.2
|
||||
cam_dispersion_inc = -0.45 ;1.2
|
||||
cam_step_angle_horz = -0.3 ;1.2
|
||||
|
||||
[up_sect_fourta_usp]
|
||||
;Òî÷íîñòü(1)10%
|
||||
;---------------
|
||||
cost = 600
|
||||
value = +10
|
||||
|
||||
fire_dispersion_base = -0.02
|
||||
fire_dispersion_condition_factor = -1
|
||||
|
||||
[up_sect_fourtc_usp]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 1000
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0006 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0006 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0015
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.015 ;0.03
|
||||
|
||||
[up_sect_fourte_usp]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;---------------
|
||||
cost = 1400
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.02
|
||||
fire_dispersion_condition_factor = -1
|
||||
|
||||
[up_sect_fiftha_usp]
|
||||
;Óâåëè÷åííûé îáúåì ìàãàçèíà
|
||||
;---------------
|
||||
cost = 1500
|
||||
value = +4
|
||||
|
||||
ammo_mag_size = +4
|
||||
|
||||
[up_firsta_usp]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
;;invented = 1 ; 0
|
||||
effects = up_gr_firstcd_usp
|
||||
section = up_sect_firsta_usp
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_a1_name
|
||||
description = st_up_zatp_a1_descr
|
||||
icon = ui_inGame2_upgrade_UDP_compact_1
|
||||
|
||||
;;...
|
||||
[up_firstc_usp]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_usp
|
||||
section = up_sect_firstc_usp
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_b6_name
|
||||
description = st_up_zatp_b6_descr
|
||||
icon = ui_inGame2_upgrade_UDP_compact_2
|
||||
|
||||
[up_firstd_usp]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_usp
|
||||
section = up_sect_firstd_usp
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_b8_name
|
||||
description = st_up_zatp_b8_descr
|
||||
icon = ui_inGame2_upgrade_UDP_compact_3
|
||||
|
||||
[up_firste_usp]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_usp
|
||||
property = prop_autofire
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_c6_name
|
||||
description = st_up_zatp_c6_descr
|
||||
icon = ui_inGame2_upgrade_UDP_compact_4
|
||||
|
||||
|
||||
|
||||
[up_secona_usp]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_usp
|
||||
section = up_sect_secona_usp
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_a1_name
|
||||
description = st_up_barp_a1_descr
|
||||
icon = ui_inGame2_upgrade_UDP_compact_5
|
||||
|
||||
[up_seconc_usp]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_usp
|
||||
section = up_sect_seconc_usp
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_b3_name
|
||||
description = st_up_barp_b3_descr
|
||||
icon = ui_inGame2_upgrade_UDP_compact_6
|
||||
|
||||
[up_second_usp]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects = up_gr_seconef_usp
|
||||
section = up_sect_second_usp
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_b1_name
|
||||
description = st_up_barp_b1_descr
|
||||
icon = ui_inGame2_upgrade_UDP_compact_7
|
||||
|
||||
|
||||
[up_secone_usp]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_usp
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_c1_name
|
||||
description = st_up_barp_c1_descr
|
||||
icon = ui_inGame2_upgrade_UDP_compact_8
|
||||
|
||||
|
||||
[up_thirda_usp]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_usp
|
||||
section = up_sect_thirda_usp
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_a1_name
|
||||
description = st_up_stvp_a1_descr
|
||||
icon = ui_inGame2_upgrade_UDP_compact_9
|
||||
|
||||
[up_thirdc_usp]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects = up_gr_thirdef_usp
|
||||
section = up_sect_thirdc_usp
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b5_name
|
||||
description = st_up_stvp_b5_descr
|
||||
icon = ui_inGame2_upgrade_UDP_compact_10
|
||||
|
||||
[up_thirdd_usp]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects = up_gr_thirdef_usp
|
||||
section = up_sect_thirdd_usp
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b3_name
|
||||
description = st_up_stvp_b3_descr
|
||||
icon = ui_inGame2_upgrade_UDP_compact_11
|
||||
|
||||
|
||||
[up_thirde_usp]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_usp
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_c2_name
|
||||
description = st_up_stvp_c2_descr
|
||||
icon = ui_inGame2_upgrade_UDP_compact_12
|
||||
|
||||
[up_fourta_usp]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects = up_gr_fourtcd_usp
|
||||
section = up_sect_fourta_usp
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_a1_name
|
||||
description = st_up_usmp_a1_descr
|
||||
icon = ui_inGame2_upgrade_UDP_compact_13
|
||||
|
||||
|
||||
[up_fourtc_usp]
|
||||
scheme_index = 1, 6
|
||||
known = 1
|
||||
effects = up_gr_fourtef_usp
|
||||
section = up_sect_fourtc_usp
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_b5_name
|
||||
description = st_up_usmp_b5_descr
|
||||
icon = ui_inGame2_upgrade_UDP_compact_14
|
||||
|
||||
[up_fourte_usp]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourte_usp
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_c1_name
|
||||
description = st_up_usmp_c1_descr
|
||||
icon = ui_inGame2_upgrade_UDP_compact_15
|
||||
|
||||
|
||||
[up_fiftha_usp]
|
||||
scheme_index = 0, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fiftha_usp
|
||||
property = prop_ammo_size
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a4_name
|
||||
description = st_up_addd_a1_descr
|
||||
icon = ui_inGame2_upgrade_UDP_compact_16
|
||||
|
||||
|
||||
|
||||
[up_gr_firstab_usp]
|
||||
elements = up_firsta_usp
|
||||
|
||||
[up_gr_firstcd_usp]
|
||||
elements = up_firstc_usp, up_firstd_usp
|
||||
|
||||
[up_gr_firstef_usp]
|
||||
elements = up_firste_usp
|
||||
|
||||
[up_gr_seconab_usp]
|
||||
elements = up_secona_usp
|
||||
|
||||
[up_gr_seconcd_usp]
|
||||
elements = up_seconc_usp, up_second_usp
|
||||
|
||||
[up_gr_seconef_usp]
|
||||
elements = up_secone_usp
|
||||
|
||||
[up_gr_thirdab_usp]
|
||||
elements = up_thirda_usp
|
||||
|
||||
[up_gr_thirdcd_usp]
|
||||
elements = up_thirdc_usp, up_thirdd_usp
|
||||
|
||||
[up_gr_thirdef_usp]
|
||||
elements = up_thirde_usp
|
||||
|
||||
[up_gr_fourtab_usp]
|
||||
elements = up_fourta_usp
|
||||
|
||||
[up_gr_fourtcd_usp]
|
||||
elements = up_fourtc_usp
|
||||
|
||||
[up_gr_fourtef_usp]
|
||||
elements = up_fourte_usp
|
||||
|
||||
|
||||
[up_gr_fifthab_usp]
|
||||
elements = up_fiftha_usp
|
||||
654
gamedata/configs/weapons/upgrades/w_val_up.ltx
Normal file
654
gamedata/configs/weapons/upgrades/w_val_up.ltx
Normal file
|
|
@ -0,0 +1,654 @@
|
|||
[up_sect_firsta_val]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 1000
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0008
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.008 ;0.03.03
|
||||
|
||||
[up_sect_firstc_val]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 1400
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.06 ;0.5
|
||||
cam_dispersion_inc = -0.04 ;0.5
|
||||
cam_step_angle_horz = -0.14 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.07 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.04 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.6 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
|
||||
[up_sect_firstd_val]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 1400
|
||||
value = +20
|
||||
|
||||
bullet_speed = +80
|
||||
fire_dispersion_base = -0.01 ;0.7
|
||||
|
||||
[up_sect_firste_val]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 1800
|
||||
value = +30
|
||||
|
||||
rpm = +95
|
||||
|
||||
[up_sect_firstf_val]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;---------------
|
||||
cost = 1800
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.05 ;0.7
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_secona_val]
|
||||
;Îòäà÷à(1)-10%
|
||||
;------------
|
||||
cost = 1000
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.05 ;0.5
|
||||
cam_dispersion_inc = -0.02 ;0.5
|
||||
cam_step_angle_horz = -0.09 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.05 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.02 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.05 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
[up_sect_seconc_val]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 1400
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -0.75
|
||||
|
||||
PDM_disp_base = -0.1 ;0.5
|
||||
PDM_disp_vel_factor = -0.35 ;1.5
|
||||
PDM_disp_accel_factor = -0.35 ;1.5
|
||||
|
||||
[up_sect_secone_val]
|
||||
;Óäîáñòâî(3)25%
|
||||
;--------------
|
||||
cost = 1800
|
||||
value = +25
|
||||
|
||||
crosshair_inertion = -1.25
|
||||
|
||||
PDM_disp_base = -0.15 ;0.5
|
||||
PDM_disp_vel_factor = -0.4 ;1.5
|
||||
PDM_disp_accel_factor = -0.4 ;1.5
|
||||
|
||||
[up_sect_seconf_val]
|
||||
;Îòäà÷à(3)-30%
|
||||
;------------
|
||||
cost = 1800
|
||||
value = -30
|
||||
|
||||
cam_dispersion = -0.16 ;0.5
|
||||
cam_dispersion_inc = -0.06 ;0.5
|
||||
cam_step_angle_horz = -0.18 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.11 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.055 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.16 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
[up_sect_thirda_val]
|
||||
;Íàñòèëüíîñòü(1)10%
|
||||
;------------------
|
||||
cost = 1000
|
||||
value = +10
|
||||
|
||||
bullet_speed = +65
|
||||
|
||||
[up_sect_thirdc_val]
|
||||
;Íàäåæíîñòü(2)20%
|
||||
;---------------
|
||||
cost = 1400
|
||||
value = +20
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0018
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.014 ;0.03
|
||||
|
||||
[up_sect_thirdd_val]
|
||||
;Òî÷íîñòü(2)20%
|
||||
;---------------
|
||||
cost = 1400
|
||||
value = +20
|
||||
|
||||
fire_dispersion_base = -0.03 ;0.7
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_thirde_val]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 1800
|
||||
value = +25
|
||||
|
||||
rpm = +95
|
||||
|
||||
|
||||
[up_sect_thirdf_val]
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
cost = 1800
|
||||
value = +30
|
||||
|
||||
bullet_speed = +95
|
||||
fire_dispersion_base = -0.02
|
||||
|
||||
[up_sect_fourta_val]
|
||||
;Ñêîðîñòðåëüíîñòü(1)10%
|
||||
;------------------
|
||||
cost = 1000
|
||||
value = +10
|
||||
|
||||
rpm = +60
|
||||
|
||||
|
||||
[up_sect_fourtc_val]
|
||||
;Íàäåæíîñòü(2)20%
|
||||
;---------------
|
||||
cost = 1400
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0018
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.014 ;0.03
|
||||
|
||||
[up_sect_fourte_val]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;---------------
|
||||
cost = 1800
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.05 ;0.7
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_fourtf_val]
|
||||
;Îòäà÷à(3)-30%
|
||||
;------------
|
||||
cost = 1800
|
||||
value = -30
|
||||
|
||||
cam_dispersion = -0.16 ;0.5
|
||||
cam_dispersion_inc = -0.06 ;0.5
|
||||
cam_step_angle_horz = -0.18 ;1.5 [0.73 â îñòàòêå]
|
||||
|
||||
zoom_cam_dispersion = -0.11 ;0.5 [0.093 â îñòàòêå]
|
||||
zoom_cam_dispersion_inc = -0.055 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.16 ;1.0 [0.505 â îñòàòêå]
|
||||
|
||||
[up_sect_fiftha_val]
|
||||
;Óâåëè÷åí ïàòðîíòàæ
|
||||
;------------
|
||||
cost = 1500
|
||||
value = +10
|
||||
ammo_mag_size = +10
|
||||
|
||||
[up_firsta_val]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
;;invented = 1 ; 0
|
||||
effects = up_gr_firstcd_val
|
||||
section = up_sect_firsta_val
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_a2_name
|
||||
description = st_up_auto_a2_descr
|
||||
icon = ui_inGame2_upgrade_SA_Lavina_1
|
||||
|
||||
[up_firstc_val]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_val
|
||||
section = up_sect_firstc_val
|
||||
property = prop_recoil
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c1_name
|
||||
description = st_up_auto_c1_descr
|
||||
icon = ui_inGame2_upgrade_SA_Lavina_2
|
||||
|
||||
[up_firstd_val]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_val
|
||||
section = up_sect_firstd_val
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_b2_name
|
||||
description = st_up_auto_b2_descr
|
||||
icon = ui_inGame2_upgrade_SA_Lavina_3
|
||||
|
||||
[up_firste_val]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_val
|
||||
property = prop_rpm
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c3_name
|
||||
description = st_up_auto_c3_descr
|
||||
icon = ui_inGame2_upgrade_SA_Lavina_4
|
||||
|
||||
[up_firstf_val]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firstf_val
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c5_name
|
||||
description = st_up_auto_c5_descr
|
||||
icon = ui_inGame2_upgrade_SA_Lavina_5
|
||||
|
||||
[up_secona_val]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_val
|
||||
section = up_sect_secona_val
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_pri_a1_name
|
||||
description = st_up_pri_a1_descr
|
||||
icon = ui_inGame2_upgrade_SA_Lavina_6
|
||||
|
||||
[up_seconc_val]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_val
|
||||
section = up_sect_seconc_val
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_pri_b2_name
|
||||
description = st_up_pri_b2_descr
|
||||
icon = ui_inGame2_upgrade_SA_Lavina_7
|
||||
|
||||
[up_secone_val]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_val
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here_h
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_pri_c3_name
|
||||
description = st_up_pri_c3_descr
|
||||
icon = ui_inGame2_upgrade_SA_Lavina_8
|
||||
|
||||
[up_seconf_val]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconf_val
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_pri_c1_name
|
||||
description = st_up_pri_c1_descr
|
||||
icon = ui_inGame2_upgrade_SA_Lavina_9
|
||||
|
||||
|
||||
[up_thirda_val]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_val
|
||||
section = up_sect_thirda_val
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_a1_name
|
||||
description = st_up_ret_a1_descr
|
||||
icon = ui_inGame2_upgrade_SA_Lavina_10
|
||||
|
||||
[up_thirdc_val]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects = up_gr_thirdef_val
|
||||
section = up_sect_thirdc_val
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_b1_name
|
||||
description = st_up_ret_b1_descr
|
||||
icon = ui_inGame2_upgrade_SA_Lavina_11
|
||||
|
||||
|
||||
[up_thirdd_val]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects = up_gr_thirdef_val
|
||||
section = up_sect_thirdd_val
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_b3_name
|
||||
description = st_up_ret_b3_descr
|
||||
icon = ui_inGame2_upgrade_SA_Lavina_12
|
||||
|
||||
[up_thirde_val]
|
||||
scheme_index = 2, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_val
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_c2_name
|
||||
description = st_up_ret_c2_descr
|
||||
icon = ui_inGame2_upgrade_SA_Lavina_13
|
||||
|
||||
[up_thirdf_val]
|
||||
scheme_index = 2, 5
|
||||
effects =
|
||||
section = up_sect_thirdf_val
|
||||
property = prop_bullet_speed
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_c1_name
|
||||
description = st_up_ret_c1_descr
|
||||
icon = ui_inGame2_upgrade_SA_Lavina_14
|
||||
|
||||
[up_fourta_val]
|
||||
scheme_index = 0, 3
|
||||
effects = up_gr_fourtcd_val
|
||||
section = up_sect_fourta_val
|
||||
property = prop_rpm
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_a3_name
|
||||
description = st_up_zat_a3_descr
|
||||
icon = ui_inGame2_upgrade_SA_Lavina_15
|
||||
|
||||
|
||||
[up_fourtc_val]
|
||||
scheme_index = 1, 5
|
||||
effects = up_gr_fourtef_val
|
||||
section = up_sect_fourtc_val
|
||||
property = prop_reliability
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_b3_name
|
||||
description = st_up_zat_b3_descr
|
||||
icon = ui_inGame2_upgrade_SA_Lavina_16
|
||||
|
||||
[up_fourte_val]
|
||||
scheme_index = 2, 6
|
||||
effects =
|
||||
section = up_sect_fourte_val
|
||||
property = prop_dispersion
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_c5_name
|
||||
description = st_up_zat_c5_descr
|
||||
icon = ui_inGame2_upgrade_SA_Lavina_17
|
||||
|
||||
|
||||
[up_fourtf_val]
|
||||
scheme_index = 2, 7
|
||||
effects =
|
||||
section = up_sect_fourtf_val
|
||||
property = prop_recoil
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zat_c1_name
|
||||
description = st_up_zat_c1_descr
|
||||
icon = ui_inGame2_upgrade_SA_Lavina_18
|
||||
|
||||
[up_fiftha_val]
|
||||
scheme_index = 0, 4
|
||||
effects =
|
||||
section = up_sect_fiftha_val
|
||||
property = prop_ammo_size
|
||||
|
||||
known = 1
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a4_name
|
||||
description = st_up_add_a4_descr
|
||||
icon = ui_inGame2_upgrade_SA_Lavina_19
|
||||
|
||||
|
||||
[up_gr_firstab_val]
|
||||
elements = up_firsta_val
|
||||
|
||||
[up_gr_firstcd_val]
|
||||
elements = up_firstc_val, up_firstd_val
|
||||
|
||||
[up_gr_firstef_val]
|
||||
elements = up_firste_val, up_firstf_val
|
||||
|
||||
[up_gr_seconab_val]
|
||||
elements = up_secona_val
|
||||
|
||||
[up_gr_seconcd_val]
|
||||
elements = up_seconc_val
|
||||
|
||||
[up_gr_seconef_val]
|
||||
elements = up_secone_val, up_seconf_val
|
||||
|
||||
[up_gr_thirdab_val]
|
||||
elements = up_thirda_val
|
||||
|
||||
[up_gr_thirdcd_val]
|
||||
elements = up_thirdc_val, up_thirdd_val
|
||||
|
||||
[up_gr_thirdef_val]
|
||||
elements = up_thirde_val, up_thirdf_val
|
||||
|
||||
[up_gr_fourtab_val]
|
||||
elements = up_fourta_val
|
||||
|
||||
[up_gr_fourtcd_val]
|
||||
elements = up_fourtc_val
|
||||
|
||||
[up_gr_fourtef_val]
|
||||
elements = up_fourte_val, up_fourtf_val
|
||||
|
||||
[up_gr_fifthab_val]
|
||||
elements = up_fiftha_val
|
||||
|
||||
578
gamedata/configs/weapons/upgrades/w_vintorez_up.ltx
Normal file
578
gamedata/configs/weapons/upgrades/w_vintorez_up.ltx
Normal file
|
|
@ -0,0 +1,578 @@
|
|||
[up_sect_firsta_vintorez]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;--------------
|
||||
cost = 1000
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.001
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.013 ;0.03
|
||||
|
||||
[up_sect_firstc_vintorez]
|
||||
;Îòäà÷à(2)-15%
|
||||
cost = 1500
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.1 ;0.1
|
||||
cam_dispersion_inc = -0.04 ;0.6
|
||||
cam_step_angle_horz = -0.15 ;0.6
|
||||
|
||||
zoom_cam_dispersion = -0.04 ;0.1
|
||||
zoom_cam_dispersion_inc = -0.02 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.06 ;0.5
|
||||
|
||||
|
||||
[up_sect_firstd_vintorez]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 1500
|
||||
value = +20
|
||||
|
||||
bullet_speed = +85
|
||||
fire_dispersion_base = -0.01
|
||||
|
||||
[up_sect_firste_vintorez]
|
||||
;Óäîáñòâî(3)25%
|
||||
;--------------
|
||||
cost = 2000
|
||||
value = +25
|
||||
|
||||
crosshair_inertion = -1.5
|
||||
|
||||
PDM_disp_base = -0.2
|
||||
PDM_disp_vel_factor = -0.4
|
||||
PDM_disp_accel_factor = -0.4
|
||||
|
||||
[up_sect_firstf_vintorez]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;--------------
|
||||
cost = 2000
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.03 ;0.7
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_secona_vintorez]
|
||||
;Íàñòèëüíîñòü(1)10%
|
||||
;------------------
|
||||
cost = 1000
|
||||
value = +10
|
||||
|
||||
bullet_speed = +55
|
||||
|
||||
[up_sect_seconc_vintorez]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 1500
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0001 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0001 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.002
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.023 ;0.03
|
||||
|
||||
[up_sect_second_vintorez]
|
||||
;Òî÷íîñòü(2)20%
|
||||
;--------------
|
||||
cost = 1500
|
||||
value = +20
|
||||
|
||||
fire_dispersion_base = -0.02 ;0.7
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
|
||||
[up_sect_secone_vintorez]
|
||||
;Íàñòèëüíîñòü(3)30%
|
||||
;------------------
|
||||
cost = 2000
|
||||
value = +30
|
||||
|
||||
bullet_speed = +125
|
||||
fire_dispersion_base = -0.02
|
||||
'
|
||||
[up_sect_thirda_vintorez]
|
||||
;Îòäà÷à(1)-10%
|
||||
;------------
|
||||
cost = 1000
|
||||
value = -10
|
||||
|
||||
cam_dispersion = -0.05 ;0.1
|
||||
cam_dispersion_inc = -0.03 ;0.6
|
||||
cam_step_angle_horz = -0.1 ;0.6
|
||||
|
||||
zoom_cam_dispersion = -0.03 ;0.1
|
||||
zoom_cam_dispersion_inc = -0.01 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.04 ;0.5
|
||||
|
||||
[up_sect_thirdc_vintorez]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 1500
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -1.5
|
||||
|
||||
PDM_disp_base = -0.08
|
||||
PDM_disp_vel_factor = -0.2
|
||||
PDM_disp_accel_factor = -0.2
|
||||
|
||||
[up_sect_thirde_vintorez]
|
||||
;Óäîáñòâî(3)25%
|
||||
;--------------
|
||||
cost = 2000
|
||||
value = +25
|
||||
|
||||
crosshair_inertion = -1.5
|
||||
|
||||
PDM_disp_base = -0.1
|
||||
PDM_disp_vel_factor = -0.4
|
||||
PDM_disp_accel_factor = -0.4
|
||||
|
||||
[up_sect_thirdf_vintorez]
|
||||
;Îòäà÷à(3)-30%
|
||||
;------------
|
||||
cost = 2000
|
||||
value = -30
|
||||
|
||||
cam_dispersion = -0.15 ;0.1
|
||||
cam_dispersion_inc = -0.08 ;0.6
|
||||
cam_step_angle_horz = -0.2 ;0.6
|
||||
|
||||
zoom_cam_dispersion = -0.08 ;0.1
|
||||
zoom_cam_dispersion_inc = -0.03 ;0.5
|
||||
zoom_cam_step_angle_horz = -0.1 ;0.5
|
||||
|
||||
[up_sect_fourta_vintorez]
|
||||
;Îïòèêà 4.0èêñ
|
||||
;------------------
|
||||
cost = 1500
|
||||
|
||||
scope_zoom_factor = -5
|
||||
|
||||
[up_sect_fourtc_vintorez]
|
||||
;Êîíòðàñòíûé ïðèöåë
|
||||
;------------------
|
||||
cost = 3000
|
||||
|
||||
scope_nightvision = scope_contrast
|
||||
|
||||
[up_sect_fourte_vintorez]
|
||||
;ÏÍÂ
|
||||
;------------------
|
||||
cost = 4500
|
||||
|
||||
scope_nightvision = scope_nightvision
|
||||
|
||||
[up_sect_fourtf_vintorez]
|
||||
;Òåïëîâèçîð
|
||||
;------------------
|
||||
cost = 10000
|
||||
|
||||
scope_alive_detector = scope_detector
|
||||
|
||||
[up_firsta_vintorez]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
effects = up_gr_firstcd_vintorez
|
||||
section = up_sect_firsta_vintorez
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_a2_name
|
||||
description = st_up_auto_a2_descr
|
||||
icon = ui_inGame2_upgrade_Vintar_VS_1
|
||||
|
||||
[up_firstc_vintorez]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_vintorez
|
||||
section = up_sect_firstc_vintorez
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c1_name
|
||||
description = st_up_auto_c1_descr
|
||||
icon = ui_inGame2_upgrade_Vintar_VS_2
|
||||
|
||||
[up_firstd_vintorez]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_vintorez
|
||||
section = up_sect_firstd_vintorez
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_b3_name
|
||||
description = st_up_auto_b3_descr
|
||||
icon = ui_inGame2_upgrade_Vintar_VS_3
|
||||
|
||||
[up_firste_vintorez]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_vintorez
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c6_name
|
||||
description = st_up_auto_c6_descr
|
||||
icon = ui_inGame2_upgrade_Vintar_VS_4
|
||||
|
||||
[up_firstf_vintorez]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firstf_vintorez
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_auto_c5_name
|
||||
description = st_up_auto_c5_descr
|
||||
icon = ui_inGame2_upgrade_Vintar_VS_5
|
||||
|
||||
|
||||
[up_secona_vintorez]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_vintorez
|
||||
section = up_sect_secona_vintorez
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_a1_name
|
||||
description = st_up_ret_a1_descr
|
||||
icon = ui_inGame2_upgrade_Vintar_VS_6
|
||||
|
||||
[up_seconc_vintorez]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_vintorez
|
||||
section = up_sect_seconc_vintorez
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_b1_name
|
||||
description = st_up_ret_b1_descr
|
||||
icon = ui_inGame2_upgrade_Vintar_VS_7
|
||||
|
||||
[up_second_vintorez]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects = up_gr_seconef_vintorez
|
||||
section = up_sect_second_vintorez
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_b3_name
|
||||
description = st_up_ret_b3_descr
|
||||
icon = ui_inGame2_upgrade_Vintar_VS_8
|
||||
|
||||
[up_secone_vintorez]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_vintorez
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_ret_c1_name
|
||||
description = st_up_ret_c1_descr
|
||||
icon = ui_inGame2_upgrade_Vintar_VS_9
|
||||
|
||||
|
||||
|
||||
|
||||
[up_thirda_vintorez]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_vintorez
|
||||
section = up_sect_thirda_vintorez
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_pri_a1_name
|
||||
description = st_up_pri_a1_descr
|
||||
icon = ui_inGame2_upgrade_Vintar_VS_10
|
||||
|
||||
[up_thirdc_vintorez]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects = up_gr_thirdef_vintorez
|
||||
section = up_sect_thirdc_vintorez
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_pri_b2_name
|
||||
description = st_up_pri_b2_descr
|
||||
icon = ui_inGame2_upgrade_Vintar_VS_11
|
||||
|
||||
[up_thirde_vintorez]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_vintorez
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_pri_c3_name
|
||||
description = st_up_pri_c3_descr
|
||||
icon = ui_inGame2_upgrade_Vintar_VS_12
|
||||
|
||||
[up_thirdf_vintorez]
|
||||
scheme_index = 2, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdf_vintorez
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_pri_c1_name
|
||||
description = st_up_pri_c1_descr
|
||||
icon = ui_inGame2_upgrade_Vintar_VS_13
|
||||
|
||||
|
||||
[up_fourta_vintorez]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourta_vintorez
|
||||
property = prop_scope_5x
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_a3_name
|
||||
description = st_up_opt_a3_descr
|
||||
icon = ui_inGame2_upgrade_Vintar_VS_14
|
||||
|
||||
[up_fourtc_vintorez]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtc_vintorez
|
||||
property = prop_contrast
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_b1_name
|
||||
description = st_up_opt_b1_descr
|
||||
icon = ui_inGame2_upgrade_Vintar_VS_15
|
||||
|
||||
[up_fourte_vintorez]
|
||||
scheme_index = 2, 5
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourte_vintorez
|
||||
property = prop_nightvision
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_c2_name
|
||||
description = st_up_opt_c2_descr
|
||||
icon = ui_inGame2_upgrade_Vintar_VS_16
|
||||
|
||||
[up_fourtf_vintorez]
|
||||
scheme_index = 2, 6
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtf_vintorez
|
||||
property = prop_autolockscope
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_opt_c1_name
|
||||
description = st_up_opt_c1_descr
|
||||
icon = ui_inGame2_upgrade_Vintar_VS_17
|
||||
|
||||
|
||||
|
||||
[up_gr_firstab_vintorez]
|
||||
elements = up_firsta_vintorez
|
||||
|
||||
[up_gr_firstcd_vintorez]
|
||||
elements = up_firstc_vintorez, up_firstd_vintorez
|
||||
|
||||
[up_gr_firstef_vintorez]
|
||||
elements = up_firste_vintorez, up_firstf_vintorez
|
||||
|
||||
[up_gr_seconab_vintorez]
|
||||
elements = up_secona_vintorez
|
||||
|
||||
[up_gr_seconcd_vintorez]
|
||||
elements = up_seconc_vintorez, up_second_vintorez
|
||||
|
||||
[up_gr_seconef_vintorez]
|
||||
elements = up_secone_vintorez
|
||||
|
||||
|
||||
[up_gr_thirdab_vintorez]
|
||||
elements = up_thirda_vintorez
|
||||
|
||||
[up_gr_thirdcd_vintorez]
|
||||
elements = up_thirdc_vintorez
|
||||
|
||||
[up_gr_thirdef_vintorez]
|
||||
elements = up_thirde_vintorez, up_thirdf_vintorez
|
||||
|
||||
[up_gr_fourtab_vintorez]
|
||||
elements = up_fourta_vintorez
|
||||
|
||||
[up_gr_fourtcd_vintorez]
|
||||
elements = up_fourtc_vintorez
|
||||
|
||||
[up_gr_fourtef_vintorez]
|
||||
elements = up_fourte_vintorez, up_fourtf_vintorez
|
||||
491
gamedata/configs/weapons/upgrades/w_walther_up.ltx
Normal file
491
gamedata/configs/weapons/upgrades/w_walther_up.ltx
Normal file
|
|
@ -0,0 +1,491 @@
|
|||
[up_sect_firsta_walther]
|
||||
;Ñêîðîñòðåëüíîñòü(1)10%
|
||||
;----------------------
|
||||
cost = 400
|
||||
value = +10
|
||||
|
||||
rpm = 40
|
||||
|
||||
[up_sect_firstc_walther]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 800
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.15 ;0.5
|
||||
cam_dispersion_inc = -0.15 ;0.5
|
||||
cam_step_angle_horz = -0.1 ;0.5
|
||||
|
||||
[up_sect_firstd_walther]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 800
|
||||
value = +20
|
||||
|
||||
bullet_speed = 60
|
||||
fire_dispersion_base = -0.02
|
||||
|
||||
[up_sect_firste_walther]
|
||||
;Ðåæèì àâòîìàòè÷åñêîé ñòðåëüáû ïî òðè âûñòðåëà
|
||||
;------------------
|
||||
cost = 2500
|
||||
;value = +20
|
||||
|
||||
fire_modes = 1, 3
|
||||
rpm = 300
|
||||
|
||||
cam_dispersion = -0.3 ;0.5
|
||||
cam_dispersion_inc = -0.3 ;0.5
|
||||
cam_step_angle_horz = -0.2 ;0.5
|
||||
|
||||
[up_sect_secona_walther]
|
||||
;Íàñòèëüíîñòü(1)10%
|
||||
;------------------
|
||||
cost = 400
|
||||
value = +10
|
||||
|
||||
bullet_speed = 30
|
||||
|
||||
[up_sect_seconc_walther]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 800
|
||||
value = 15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0004 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0004 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0015
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.015 ;0.03
|
||||
|
||||
[up_sect_secone_walther]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 1200
|
||||
value = +25
|
||||
|
||||
rpm = 80
|
||||
|
||||
[up_sect_seconf_walther]
|
||||
;Ñêîðîñòðåëüíîñòü(3)30%
|
||||
;----------------------
|
||||
cost = 1200
|
||||
value = +30
|
||||
|
||||
bullet_speed = 80
|
||||
|
||||
|
||||
[up_sect_thirda_walther]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 400
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0002 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0002 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.001
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.01 ;0.03
|
||||
|
||||
[up_sect_thirdc_walther]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 800
|
||||
value = +15
|
||||
|
||||
|
||||
crosshair_inertion = -1
|
||||
|
||||
PDM_disp_base = -0.2
|
||||
PDM_disp_vel_factor = -0.35
|
||||
PDM_disp_accel_factor = -0.35
|
||||
|
||||
[up_sect_thirdd_walther]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 800
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.15 ;0.5
|
||||
cam_dispersion_inc = -0.15 ;0.5
|
||||
cam_step_angle_horz = -0.1 ;0.5
|
||||
|
||||
[up_sect_fourta_walther]
|
||||
;Òî÷íîñòü(1)10%
|
||||
;---------------
|
||||
cost = 400
|
||||
value = +10
|
||||
|
||||
fire_dispersion_base = -0.04
|
||||
fire_dispersion_condition_factor = -1
|
||||
|
||||
[up_sect_fourtc_walther]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 800
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå äèñïåðñèè â ïðîöåíòàõ ïðè ìàêñèìàëüíîì èçíîñå
|
||||
fire_dispersion_condition_factor = -1 ;15
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0004 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0004 ;0.0011
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireStartCondition
|
||||
misfire_start_prob = -0.0015
|
||||
;øàíñ îñå÷êè ïðè èçíîøåíîñòè áîëüøå ÷åì misfireEndCondition
|
||||
misfire_end_prob = -0.015 ;0.03
|
||||
|
||||
|
||||
[up_sect_fiftha_walther]
|
||||
;Íàíåñåíèå íàðóæíîé ðåçüáû íà ñòâîë
|
||||
;--------------------------
|
||||
cost = 700
|
||||
value = 0
|
||||
|
||||
snd_silncer_shot = weapons\n_pb_shot
|
||||
silencer_status = 2
|
||||
silencer_name = wpn_addon_silencer ; section name for the attachable silencer
|
||||
silencer_x = 48 ; offset in inventory icon
|
||||
silencer_y = -14
|
||||
|
||||
|
||||
[up_firsta_walther]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
;;invented = 1 ; 0
|
||||
effects = up_gr_firstcd_walther
|
||||
section = up_sect_firsta_walther
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_a1_name
|
||||
description = st_up_zatp_a1_descr
|
||||
icon = ui_inGame2_upgrade_Volker_P9M_1
|
||||
|
||||
;;...
|
||||
[up_firstc_walther]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_walther
|
||||
section = up_sect_firstc_walther
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_b6_name
|
||||
description = st_up_zatp_b6_descr
|
||||
icon = ui_inGame2_upgrade_Volker_P9M_2
|
||||
|
||||
[up_firstd_walther]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_walther
|
||||
section = up_sect_firstd_walther
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_b8_name
|
||||
description = st_up_zatp_b8_descr
|
||||
icon = ui_inGame2_upgrade_Volker_P9M_3
|
||||
|
||||
[up_firste_walther]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_walther
|
||||
property = prop_3xfire
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_zatp_c7_name
|
||||
description = st_up_zatp_c7_descr
|
||||
icon = ui_inGame2_upgrade_Volker_P9M_4
|
||||
|
||||
|
||||
|
||||
[up_secona_walther]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_walther
|
||||
section = up_sect_secona_walther
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_a1_name
|
||||
description = st_up_barp_a1_descr
|
||||
icon = ui_inGame2_upgrade_Volker_P9M_5
|
||||
|
||||
[up_seconc_walther]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_walther
|
||||
section = up_sect_seconc_walther
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_b1_name
|
||||
description = st_up_barp_b1_descr
|
||||
icon = ui_inGame2_upgrade_Volker_P9M_6
|
||||
|
||||
[up_secone_walther]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_walther
|
||||
property = prop_rpm
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_c1_name
|
||||
description = st_up_barp_c1_descr
|
||||
icon = ui_inGame2_upgrade_Volker_P9M_7
|
||||
|
||||
[up_seconf_walther]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_seconf_walther
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_barp_c3_name
|
||||
description = st_up_barp_c3_descr
|
||||
icon = ui_inGame2_upgrade_Volker_P9M_8
|
||||
|
||||
|
||||
[up_thirda_walther]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_walther
|
||||
section = up_sect_thirda_walther
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_a1_name
|
||||
description = st_up_stvp_a1_descr
|
||||
icon = ui_inGame2_upgrade_Volker_P9M_9
|
||||
|
||||
[up_thirdc_walther]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdc_walther
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b5_name
|
||||
description = st_up_stvp_b5_descr
|
||||
icon = ui_inGame2_upgrade_Volker_P9M_10
|
||||
|
||||
[up_thirdd_walther]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdd_walther
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvp_b3_name
|
||||
description = st_up_stvp_b3_descr
|
||||
icon = ui_inGame2_upgrade_Volker_P9M_11
|
||||
|
||||
[up_fourta_walther]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects = up_gr_fourtcd_walther
|
||||
section = up_sect_fourta_walther
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_a1_name
|
||||
description = st_up_usmp_a1_descr
|
||||
icon = ui_inGame2_upgrade_Volker_P9M_12
|
||||
|
||||
|
||||
[up_fourtc_walther]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourtc_walther
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_usmp_b5_name
|
||||
description = st_up_usmp_b5_descr
|
||||
icon = ui_inGame2_upgrade_Volker_P9M_13
|
||||
|
||||
|
||||
[up_fiftha_walther]
|
||||
scheme_index = 0, 4
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fiftha_walther
|
||||
property = prop_silencer
|
||||
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_add_a1_name
|
||||
description = st_up_add_a1_descr
|
||||
icon = ui_inGame2_upgrade_Volker_P9M_14
|
||||
|
||||
|
||||
|
||||
[up_gr_firstab_walther]
|
||||
elements = up_firsta_walther
|
||||
|
||||
[up_gr_firstcd_walther]
|
||||
elements = up_firstc_walther, up_firstd_walther
|
||||
|
||||
[up_gr_firstef_walther]
|
||||
elements = up_firste_walther
|
||||
|
||||
[up_gr_seconab_walther]
|
||||
elements = up_secona_walther
|
||||
|
||||
[up_gr_seconcd_walther]
|
||||
elements = up_seconc_walther
|
||||
|
||||
[up_gr_seconef_walther]
|
||||
elements = up_secone_walther, up_seconf_walther
|
||||
|
||||
[up_gr_thirdab_walther]
|
||||
elements = up_thirda_walther
|
||||
|
||||
[up_gr_thirdcd_walther]
|
||||
elements = up_thirdc_walther, up_thirdd_walther
|
||||
|
||||
[up_gr_fourtab_walther]
|
||||
elements = up_fourta_walther
|
||||
|
||||
[up_gr_fourtcd_walther]
|
||||
elements = up_fourtc_walther
|
||||
|
||||
[up_gr_fifthab_walther]
|
||||
elements = up_fiftha_walther
|
||||
490
gamedata/configs/weapons/upgrades/w_wincheaster1300_up.ltx
Normal file
490
gamedata/configs/weapons/upgrades/w_wincheaster1300_up.ltx
Normal file
|
|
@ -0,0 +1,490 @@
|
|||
[up_sect_firsta_wincheaster1300]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 500
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0003 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0003 ;0.0011
|
||||
|
||||
[up_sect_firstc_wincheaster1300]
|
||||
;Íàñòèëüíîñòü(2)20%
|
||||
;------------------
|
||||
cost = 700
|
||||
value = +20
|
||||
|
||||
bullet_speed = +80
|
||||
hit_impulse = +20
|
||||
fire_dispersion_base = -0.02
|
||||
|
||||
[up_sect_firstd_wincheaster1300]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 700
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.3 ;0.7
|
||||
cam_dispersion_inc = -0.3 ;0.7
|
||||
cam_step_angle_horz = -0.3 ;0.7
|
||||
|
||||
zoom_cam_dispersion = -0.3 ;0.6
|
||||
zoom_cam_dispersion_inc = -0.3 ;0.6
|
||||
zoom_cam_step_angle_horz = -0.3 ;0.6
|
||||
|
||||
|
||||
[up_sect_firste_wincheaster1300]
|
||||
;Òî÷íîñòü(3)30%
|
||||
;---------------
|
||||
cost = 900
|
||||
value = +30
|
||||
|
||||
fire_dispersion_base = -0.07
|
||||
fire_dispersion_condition_factor = -0.2
|
||||
|
||||
[up_sect_secona_wincheaster1300]
|
||||
;Óìåíüøåíèå âåñà
|
||||
;---------------
|
||||
cost = 500
|
||||
value = -1
|
||||
|
||||
inv_weight = -1
|
||||
crosshair_inertion = -0.5
|
||||
|
||||
PDM_disp_vel_factor = -0.2
|
||||
PDM_disp_accel_factor = -0.2
|
||||
|
||||
[up_sect_seconc_wincheaster1300]
|
||||
;Óäîáñòâî(2)15%
|
||||
;--------------
|
||||
cost = 700
|
||||
value = +15
|
||||
|
||||
crosshair_inertion = -1.5
|
||||
|
||||
PDM_disp_base = -0.1
|
||||
PDM_disp_vel_factor = -0.5
|
||||
PDM_disp_accel_factor = -0.5
|
||||
|
||||
[up_sect_second_wincheaster1300]
|
||||
;Íàäåæíîñòü(2)15%
|
||||
;---------------
|
||||
cost = 700
|
||||
value = +15
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0005 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0005 ;0.0011
|
||||
|
||||
|
||||
[up_sect_secone_wincheaster1300]
|
||||
;Îòäà÷à(3)-30%
|
||||
;------------
|
||||
cost = 900
|
||||
value = -30
|
||||
|
||||
cam_dispersion = -0.5 ;0.7
|
||||
cam_dispersion_inc = -0.5 ;0.7
|
||||
cam_step_angle_horz = -0.5 ;0.7
|
||||
|
||||
zoom_cam_dispersion = -0.6 ;0.6
|
||||
zoom_cam_dispersion_inc = -0.6 ;0.6
|
||||
zoom_cam_step_angle_horz = -0.6 ;0.6
|
||||
|
||||
[up_sect_thirda_wincheaster1300]
|
||||
;Íàäåæíîñòü(1)10%
|
||||
;---------------
|
||||
cost = 500
|
||||
value = +10
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0003 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0003 ;0.0011
|
||||
|
||||
[up_sect_thirdc_wincheaster1300]
|
||||
;Òî÷íîñòü(2)20%
|
||||
;---------------
|
||||
cost = 700
|
||||
value = +20
|
||||
|
||||
fire_dispersion_base = -0.04
|
||||
fire_dispersion_condition_factor = -0.2
|
||||
|
||||
[up_sect_thirdd_wincheaster1300]
|
||||
;Îòäà÷à(2)-20%
|
||||
;------------
|
||||
cost = 700
|
||||
value = -20
|
||||
|
||||
cam_dispersion = -0.3 ;0.7
|
||||
cam_dispersion_inc = -0.3 ;0.7
|
||||
cam_step_angle_horz = -0.3 ;0.7
|
||||
|
||||
zoom_cam_dispersion = -0.3 ;0.6
|
||||
zoom_cam_dispersion_inc = -0.3 ;0.6
|
||||
zoom_cam_step_angle_horz = -0.3 ;0.6
|
||||
|
||||
[up_sect_thirde_wincheaster1300]
|
||||
;Íàäåæíîñòü(3)30%
|
||||
;---------------
|
||||
cost = 900
|
||||
value = +30
|
||||
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè âûñòðåëå î÷åðåäüþ
|
||||
condition_queue_shot_dec = -0.0007 ;0.0013
|
||||
;óâåëè÷åíèå èçíîøåíîñòè ïðè îäèíî÷íîì âûñòðåëå
|
||||
condition_shot_dec = -0.0007 ;0.0011
|
||||
|
||||
[up_sect_thirdf_wincheaster1300]
|
||||
;Ñêîðîñòðåëüíîñòü(3)25%
|
||||
;----------------------
|
||||
cost = 1500
|
||||
value = +25
|
||||
|
||||
rpm = +35
|
||||
fire_modes = 1, -1
|
||||
|
||||
[up_sect_fourta_wincheaster1300]
|
||||
;Ðàñøèðåííûé îáúåì ìàãàçèíà
|
||||
;----------------------
|
||||
cost = 1200
|
||||
value = +2
|
||||
|
||||
ammo_mag_size = 2
|
||||
|
||||
[up_firsta_wincheaster1300]
|
||||
scheme_index = 0, 0
|
||||
known = 1
|
||||
effects = up_gr_firstcd_wincheaster1300
|
||||
section = up_sect_firsta_wincheaster1300
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_a1_name
|
||||
description = st_up_bard_a1_descr
|
||||
icon = ui_inGame2_upgrade_Cheyser_13_1
|
||||
|
||||
[up_firstc_wincheaster1300]
|
||||
scheme_index = 1, 0
|
||||
known = 1
|
||||
effects = up_gr_firstef_wincheaster1300
|
||||
section = up_sect_firstc_wincheaster1300
|
||||
property = prop_bullet_speed
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_b5_name
|
||||
description = st_up_bard_b5_descr
|
||||
icon = ui_inGame2_upgrade_Cheyser_13_2
|
||||
|
||||
|
||||
[up_firstd_wincheaster1300]
|
||||
scheme_index = 1, 1
|
||||
known = 1
|
||||
effects = up_gr_firstef_wincheaster1300
|
||||
section = up_sect_firstd_wincheaster1300
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_b4_name
|
||||
description = st_up_bard_b4_descr
|
||||
icon = ui_inGame2_upgrade_Cheyser_13_3
|
||||
|
||||
|
||||
[up_firste_wincheaster1300]
|
||||
scheme_index = 2, 0
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_firste_wincheaster1300
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_bard_c3_name
|
||||
description = st_up_bard_c3_descr
|
||||
icon = ui_inGame2_upgrade_Cheyser_13_4
|
||||
|
||||
[up_secona_wincheaster1300]
|
||||
scheme_index = 0, 1
|
||||
known = 1
|
||||
effects = up_gr_seconcd_wincheaster1300
|
||||
section = up_sect_secona_wincheaster1300
|
||||
property = prop_weight
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvd_a3_name
|
||||
description = st_up_stvd_a3_descr
|
||||
icon = ui_inGame2_upgrade_Cheyser_13_5
|
||||
|
||||
[up_seconc_wincheaster1300]
|
||||
scheme_index = 1, 2
|
||||
known = 1
|
||||
effects = up_gr_seconef_wincheaster1300
|
||||
section = up_sect_seconc_wincheaster1300
|
||||
property = prop_inertion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvd_b2_name
|
||||
description = st_up_stvd_b2_descr
|
||||
icon = ui_inGame2_upgrade_Cheyser_13_6
|
||||
|
||||
|
||||
[up_second_wincheaster1300]
|
||||
scheme_index = 1, 3
|
||||
known = 1
|
||||
effects = up_gr_seconef_wincheaster1300
|
||||
section = up_sect_second_wincheaster1300
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvd_b5_name
|
||||
description = st_up_stvd_b5_descr
|
||||
icon = ui_inGame2_upgrade_Cheyser_13_7
|
||||
|
||||
|
||||
|
||||
[up_secone_wincheaster1300]
|
||||
scheme_index = 2, 1
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_secone_wincheaster1300
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_stvd_c2_name
|
||||
description = st_up_stvd_c2_descr
|
||||
icon = ui_inGame2_upgrade_Cheyser_13_8
|
||||
|
||||
|
||||
[up_thirda_wincheaster1300]
|
||||
scheme_index = 0, 2
|
||||
known = 1
|
||||
effects = up_gr_thirdcd_wincheaster1300
|
||||
section = up_sect_thirda_wincheaster1300
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_a2_name
|
||||
description = st_up_autd_a2_descr
|
||||
icon = ui_inGame2_upgrade_Cheyser_13_9
|
||||
|
||||
|
||||
[up_thirdc_wincheaster1300]
|
||||
scheme_index = 1, 4
|
||||
known = 1
|
||||
effects = up_gr_thirdef_wincheaster1300
|
||||
section = up_sect_thirdc_wincheaster1300
|
||||
property = prop_dispersion
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_b2_name
|
||||
description = st_up_autd_b2_descr
|
||||
icon = ui_inGame2_upgrade_Cheyser_13_10
|
||||
|
||||
|
||||
|
||||
[up_thirdd_wincheaster1300]
|
||||
scheme_index = 1, 5
|
||||
known = 1
|
||||
effects = up_gr_thirdef_wincheaster1300
|
||||
section = up_sect_thirdd_wincheaster1300
|
||||
property = prop_recoil
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_b1_name
|
||||
description = st_up_autd_b1_descr
|
||||
icon = ui_inGame2_upgrade_Cheyser_13_11
|
||||
|
||||
[up_thirde_wincheaster1300]
|
||||
scheme_index = 2, 2
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirde_wincheaster1300
|
||||
property = prop_reliability
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_c1_name
|
||||
description = st_up_autd_c1_descr
|
||||
icon = ui_inGame2_upgrade_Cheyser_13_12
|
||||
|
||||
[up_thirdf_wincheaster1300]
|
||||
scheme_index = 2, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_thirdf_wincheaster1300
|
||||
property = prop_rpm, prop_autofire
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_autd_c3_name
|
||||
description = st_up_autd_c3_descr
|
||||
icon = ui_inGame2_upgrade_Cheyser_13_13
|
||||
|
||||
|
||||
[up_fourta_wincheaster1300]
|
||||
scheme_index = 0, 3
|
||||
known = 1
|
||||
effects =
|
||||
section = up_sect_fourta_wincheaster1300
|
||||
property = prop_ammo_size
|
||||
|
||||
precondition_functor = inventory_upgrades.precondition_functor_a
|
||||
precondition_parameter = a & b
|
||||
|
||||
effect_functor = inventory_upgrades.effect_functor_a
|
||||
effect_parameter = on_weapon_upgrade_something_here
|
||||
|
||||
; ui
|
||||
prereq_functor = inventory_upgrades.prereq_functor_a
|
||||
prereq_tooltip_functor = inventory_upgrades.prereq_tooltip_functor_a
|
||||
prereq_params =
|
||||
name = st_up_addd_a1_name
|
||||
description = st_up_addd_a1_descr
|
||||
icon = ui_inGame2_upgrade_Cheyser_13_14
|
||||
|
||||
[up_gr_firstab_wincheaster1300]
|
||||
elements = up_firsta_wincheaster1300
|
||||
|
||||
[up_gr_firstcd_wincheaster1300]
|
||||
elements = up_firstc_wincheaster1300, up_firstd_wincheaster1300
|
||||
|
||||
[up_gr_firstef_wincheaster1300]
|
||||
elements = up_firste_wincheaster1300
|
||||
|
||||
[up_gr_seconab_wincheaster1300]
|
||||
elements = up_secona_wincheaster1300
|
||||
|
||||
[up_gr_seconcd_wincheaster1300]
|
||||
elements = up_seconc_wincheaster1300, up_second_wincheaster1300
|
||||
|
||||
[up_gr_seconef_wincheaster1300]
|
||||
elements = up_secone_wincheaster1300
|
||||
|
||||
[up_gr_thirdab_wincheaster1300]
|
||||
elements = up_thirda_wincheaster1300
|
||||
|
||||
[up_gr_thirdcd_wincheaster1300]
|
||||
elements = up_thirdc_wincheaster1300, up_thirdd_wincheaster1300
|
||||
|
||||
[up_gr_thirdef_wincheaster1300]
|
||||
elements = up_thirde_wincheaster1300, up_thirdf_wincheaster1300
|
||||
|
||||
[up_gr_fourtab_wincheaster1300]
|
||||
elements = up_fourta_wincheaster1300
|
||||
Loading…
Add table
Add a link
Reference in a new issue