Divergent/mods/Devices of Anomaly Redone/gamedata/configs/mod_system_zzzzbarry_new_de...

611 lines
35 KiB
TeX

;===================================================================================================================
; Changes Made For New Device Models, Animations & Functionality
;
; Requires Moded Exes Dated October 17th 2023 or Newer
;
; Made by BarryBogs & Diolator
;===================================================================================================================
![tch_detector]
!snd_draw
!snd_holster
;===================================================================================================================
;============================================= ECHO DETECTOR =======================================================
;===================================================================================================================
![detector_simple]
!hud_fov
!snd_draw
!snd_holster
scripted_snd_show = new_detectors\echo\echo_draw_2h, true
scripted_snd_show_fast = new_detectors\echo\echo_draw, true
scripted_snd_hide = new_detectors\echo\echo_holster_2h, true
scripted_snd_hide_fast = new_detectors\echo\echo_holster, true
scripted_snd_zoom_hide = new_detectors\echo\echo_holster, true
scripted_snd_zoom_show = new_detectors\echo\echo_draw, true
scripted_snd_show_quick = new_detectors\shared\quick_hide, true
scripted_snd_show_fast_quick = new_detectors\shared\quick_hide, true
scripted_snd_hide_quick = new_detectors\shared\quick_hide, true
scripted_snd_hide_fast_quick = new_detectors\shared\quick_hide, true
scripted_snd_zoom_hide_fast = new_detectors\shared\quick_hide, true
visual = dynamics\devices\dev_detector_1\dev_diolator_detector_echo.ogf
![detector_simple_hud]
lh_lead_gun = true
item_visual = dynamics\devices\dev_detector_1\dev_diolator_detector_1_hud
aim_hud_offset_pos = -0.175, 0.08, 0.06
aim_hud_offset_pos_16x9 = -0.175, 0.08, 0.06
aim_hud_offset_rot = 0.0005, 0.09, -0.015
aim_hud_offset_rot_16x9 = 0.0005, 0.09, -0.015
hands_orientation = 5.90644, 11.97178, -2.881194
hands_orientation_16x9 = 5.90644, 11.97178, -2.881194
hands_position = -0.027539, -0.116984, 0.111619
hands_position_16x9 = -0.027539, -0.116984, 0.111619
item_orientation = 0, 0, 0
item_position = 0, 0, 0
;-------Main Anims
anm_show = barry_echo_draw_2hands_alt, barry_echo_draw_2h_alt
anm_show_fast = barry_echo_draw_hands_alt, barry_echo_draw_alt
anm_hide = barry_echo_holster_hands_2h, barry_echo_holster_2h
anm_hide_fast = barry_echo_holster_hands, barry_echo_holster
anm_idle = barry_echo_idle_hands, barry_echo_idle
anm_idle_moving = barry_echo_walk_hands, barry_echo_walk, 1.15
anm_idle_moving_crouch = barry_echo_walk_hands, barry_echo_walk
anm_idle_sprint = barry_echo_sprint_hands, barry_echo_sprint, 1.4
;-------While Aiming
anm_idle_zoom = barry_echo_idle_zoom_hands, barry_echo_idle
anm_zoom_in = barry_echo_zoom_in_hands, barry_echo_zoom_in
anm_zoom_out = barry_echo_zoom_out_hands, barry_echo_zoom_out
anm_zoom_show = barry_echo_draw_hands_zoom, barry_echo_draw_alt
anm_zoom_hide = barry_echo_holster_hands_zoom, barry_echo_holster
;------- Quick Version
anm_zoom_hide_fast = barry_echo_holster_hands_quick, barry_echo_holster_quick
anm_hide_fast_quick = barry_echo_holster_hands_quick, barry_echo_holster_quick
anm_hide_quick = barry_echo_holster_hands_quick, barry_echo_holster_quick
anm_show_quick = barry_echo_draw_hands_quick, barry_echo_draw_quick
anm_show_fast_quick = barry_echo_draw_hands_quick, barry_echo_draw_quick
;-------While Throwing
anm_throw_start = barry_echo_throw_start_hands, barry_echo_throw_start
anm_throw = barry_echo_idle_throw_hands, barry_echo_idle_throw
anm_throw_end = barry_echo_throw_end_hands, barry_echo_throw_end
freelook_z_offset_mul = 0.6
;===================================================================================================================
;============================================= BEAR DETECTOR =======================================================
;===================================================================================================================
![detector_advanced]
!hud_fov
!snd_draw
!snd_holster
scripted_snd_show = new_detectors\bear\bear_draw_2h, true
scripted_snd_show_fast = new_detectors\bear\bear_draw, true
scripted_snd_hide = new_detectors\bear\bear_holster_2h, true
scripted_snd_hide_fast = new_detectors\bear\bear_holster, true
scripted_snd_zoom_hide = new_detectors\bear\bear_holster, true
scripted_snd_zoom_hide_fast = new_detectors\bear\bear_holster, true
scripted_snd_zoom_show = new_detectors\bear\bear_draw, true
scripted_snd_show_quick = new_detectors\shared\quick_hide, true
scripted_snd_show_fast_quick = new_detectors\shared\quick_hide, true
scripted_snd_hide_quick = new_detectors\shared\quick_hide, true
scripted_snd_hide_fast_quick = new_detectors\shared\quick_hide, true
scripted_snd_zoom_hide_fast = new_detectors\shared\quick_hide, true
scripted_snd_show_dead = new_detectors\bear\bear_draw_2h_dead, true
visual = dynamics\devices\dev_detector_2\dev_diolator_detector_bear.ogf
![detector_advanced_hud]
lh_lead_gun = true
item_visual = dynamics\devices\dev_detector_2\dev_diolator_detector_2_hud
item_orientation = 0, 0, 0
item_position = 0, 0, 0
aim_hud_offset_pos = -0.175, 0.08, 0.06
aim_hud_offset_pos_16x9 = -0.175, 0.08, 0.06
aim_hud_offset_rot = 0.0005, 0.09, -0.015
aim_hud_offset_rot_16x9 = 0.0005, 0.09, -0.015
hands_orientation = 4.609228, 9.570553, 0.523029
hands_orientation_16x9 = 4.609228, 9.570553, 0.523029
hands_position = -0.015012, -0.092392, 0.080609
hands_position_16x9 = -0.015012, -0.092392, 0.080609
;-------Main Anims
anm_show = barry_bear_draw_2hands, barry_bear_draw_2h
anm_show_fast = barry_bear_draw_hands, barry_bear_draw
anm_hide = barry_bear_holster_2hands, barry_bear_holster_2h
anm_hide_fast = barry_bear_holster_hands, barry_bear_holster
anm_idle = barry_bear_idle_hands, barry_bear_idle
anm_idle_moving = barry_bear_walk_hands, barry_bear_walk, 1.15
anm_idle_moving_crouch = barry_bear_walk_hands, barry_bear_walk
anm_idle_sprint = barry_bear_sprint_hands, barry_bear_sprint, 1.4
;-------While Aiming
anm_idle_zoom = barry_bear_idle_zoom_hands, barry_bear_idle_zoom
anm_zoom_in = barry_bear_zoom_in_hands, barry_bear_zoom_in
anm_zoom_out = barry_bear_zoom_out_hands, barry_bear_zoom_out
anm_zoom_show = barry_bear_draw_zoom_hands, barry_bear_draw_zoom
anm_zoom_hide = barry_bear_holster_zoom_hands, barry_bear_holster_zoom
;------- Quick Version
anm_zoom_hide_fast = barry_bear_holster_hands_quick, barry_bear_holster_quick
anm_hide_fast_quick = barry_bear_holster_hands_quick, barry_bear_holster_quick
anm_hide_quick = barry_bear_holster_hands_quick, barry_bear_holster_quick
anm_show_quick = barry_bear_draw_hands_quick, barry_bear_draw_quick
anm_show_fast_quick = barry_bear_draw_hands_quick, barry_bear_draw_quick
;-------While Throwing
anm_throw_start = barry_bear_throw_start_hands, barry_bear_throw_start
anm_throw = barry_bear_throw_idle_hands, barry_bear_throw_idle
anm_throw_end = barry_bear_throw_end_hands, barry_bear_throw_end
;-------While Dead
anm_show_dead = barry_bear_draw_2hands_dead, barry_bear_draw_2h_dead, 0.95
freelook_z_offset_mul = 0.6
;===================================================================================================================
;============================================= VELES DETECTOR ======================================================
;===================================================================================================================
![detector_elite]
!hud_fov
!snd_draw
!snd_holster
scripted_snd_show = new_detectors\veles\veles_draw, true
scripted_snd_show_fast = new_detectors\veles\veles_draw, true
scripted_snd_hide = new_detectors\veles\veles_holster_2h, true
scripted_snd_hide_fast = new_detectors\veles\veles_holster, true
scripted_snd_zoom_hide = new_detectors\veles\veles_holster, true
scripted_snd_zoom_hide_fast = new_detectors\veles\veles_holster, true
scripted_snd_zoom_show = new_detectors\veles\veles_draw, true
scripted_snd_show_quick = new_detectors\shared\quick_hide, true
scripted_snd_show_fast_quick = new_detectors\shared\quick_hide, true
scripted_snd_hide_quick = new_detectors\shared\quick_hide, true
scripted_snd_hide_fast_quick = new_detectors\shared\quick_hide, true
scripted_snd_zoom_hide_fast = new_detectors\shared\quick_hide, true
; side2side,up/down,close/far
ui_p = -0.0281, 0.0123, 0.0006
ui_r = 0, 180, 0
visual = dynamics\devices\dev_detector_3\dev_diolator_detector_elite.ogf
![detector_elite_hud]
detector_ui_bone = cover_power
lh_lead_gun = true
item_visual = dynamics\devices\dev_detector_3\dev_diolator_detector_3_hud
item_orientation = 0, 0, 0
item_position = 0, 0, 0
aim_hud_offset_pos = -0.24, 0.06, 0.06
aim_hud_offset_pos_16x9 = -0.24, 0.06, 0.06
aim_hud_offset_rot = 0.0005, 0.09, -0.015
aim_hud_offset_rot_16x9 = 0.0005, 0.09, -0.015
hands_orientation = 4.609228, 9.570553, 0.523029
hands_orientation_16x9 = 4.609228, 9.570553, 0.523029
hands_position = -0.028831, -0.090758, 0.10164
hands_position_16x9 = -0.028831, -0.090758, 0.10164
;-------Main Anims
anm_show = barry_veles_draw_hands, barry_veles_draw
anm_show_fast = barry_veles_draw_hands, barry_veles_draw
anm_hide = barry_veles_holster_2hands, barry_veles_holster_2h
anm_hide_fast = barry_veles_holster_hands, barry_veles_holster
anm_idle = barry_veles_idle_hands, barry_veles_idle
anm_idle_moving = barry_veles_walk_hands, barry_veles_walk, 1.15
anm_idle_moving_crouch = barry_veles_walk_hands, barry_veles_walk
anm_idle_sprint = barry_veles_sprint_hands, barry_veles_sprint, 1.4
;-------While Aiming
anm_idle_zoom = barry_veles_idle_hands_zoom, barry_veles_idle_zoom
anm_zoom_in = barry_veles_hands_zoom_in, barry_veles_zoom_in
anm_zoom_out = barry_veles_hands_zoom_out, barry_veles_zoom_out
anm_zoom_show = barry_veles_draw_hands_zoom, barry_veles_draw_zoom
anm_zoom_hide = barry_veles_holster_hands_zoom, barry_veles_holster_zoom
;------- Quick Version
anm_zoom_hide_fast = barry_veles_holster_hands_quick, barry_veles_holster_quick
anm_hide_fast_quick = barry_veles_holster_hands_quick, barry_veles_holster_quick
anm_hide_quick = barry_veles_holster_hands_quick, barry_veles_holster_quick
anm_show_quick = barry_veles_draw_hands_quick, barry_veles_draw_quick
anm_show_fast_quick = barry_veles_draw_hands_quick, barry_veles_draw_quick
;-------While Throwing
anm_throw_start = barry_veles_throw_start_hands, barry_veles_throw_start
anm_throw = barry_veles_throw_idle_hands, barry_veles_throw_idle
anm_throw_end = barry_veles_throw_end_hands, barry_veles_throw_end
freelook_z_offset_mul = 0.6
;===================================================================================================================
;============================================= SVAROG DETECTOR =====================================================
;===================================================================================================================
![detector_scientific]
!hud_fov
!snd_draw
!snd_holster
scripted_snd_show = new_detectors\veles\veles_draw, true
scripted_snd_show_fast = new_detectors\veles\veles_draw, true
scripted_snd_hide = new_detectors\veles\veles_holster_2h, true
scripted_snd_hide_fast = new_detectors\veles\veles_holster, true
scripted_snd_zoom_hide = new_detectors\veles\veles_holster, true
scripted_snd_zoom_hide_fast = new_detectors\veles\veles_holster, true
scripted_snd_zoom_show = new_detectors\veles\veles_draw, true
scripted_snd_show_quick = new_detectors\shared\quick_hide, true
scripted_snd_show_fast_quick = new_detectors\shared\quick_hide, true
scripted_snd_hide_quick = new_detectors\shared\quick_hide, true
scripted_snd_hide_fast_quick = new_detectors\shared\quick_hide, true
scripted_snd_zoom_hide_fast = new_detectors\shared\quick_hide, true
ui_p = -0.0281, 0.0123, 0.0006
ui_r = 0, 180, 0
visual = dynamics\devices\dev_detector_4\dev_diolator_detector_scientific.ogf
![detector_scientific_hud]
detector_ui_bone = cover_power
lh_lead_gun = true
item_visual = dynamics\devices\dev_detector_4\dev_diolator_detector_4_hud
item_orientation = 0, 0, 0
item_position = 0, 0, 0
aim_hud_offset_pos = -0.24, 0.06, 0.06
aim_hud_offset_pos_16x9 = -0.24, 0.06, 0.06
aim_hud_offset_rot = 0.0005, 0.09, -0.015
aim_hud_offset_rot_16x9 = 0.0005, 0.09, -0.015
hands_orientation = 4.609228, 9.570553, 0.523029
hands_orientation_16x9 = 4.609228, 9.570553, 0.523029
hands_position = -0.028831, -0.090758, 0.10164
hands_position_16x9 = -0.028831, -0.090758, 0.10164
;-------Main Anims
anm_show = barry_veles_draw_hands, barry_veles_draw
anm_show_fast = barry_veles_draw_hands, barry_veles_draw
anm_hide = barry_veles_holster_2hands, barry_veles_holster_2h
anm_hide_fast = barry_veles_holster_hands, barry_veles_holster
anm_idle = barry_veles_idle_hands, barry_veles_idle
anm_idle_moving = barry_veles_walk_hands, barry_veles_walk, 1.15
anm_idle_moving_crouch = barry_veles_walk_hands, barry_veles_walk
anm_idle_sprint = barry_veles_sprint_hands, barry_veles_sprint, 1.4
;-------While Aiming
anm_idle_zoom = barry_veles_idle_hands_zoom, barry_veles_idle_zoom
anm_zoom_in = barry_veles_hands_zoom_in, barry_veles_zoom_in
anm_zoom_out = barry_veles_hands_zoom_out, barry_veles_zoom_out
anm_zoom_show = barry_veles_draw_hands_zoom, barry_veles_draw_zoom
anm_zoom_hide = barry_veles_holster_hands_zoom, barry_veles_holster_zoom
;------- Quick Version
anm_zoom_hide_fast = barry_veles_holster_hands_quick, barry_veles_holster_quick
anm_hide_fast_quick = barry_veles_holster_hands_quick, barry_veles_holster_quick
anm_hide_quick = barry_veles_holster_hands_quick, barry_veles_holster_quick
anm_show_quick = barry_veles_draw_hands_quick, barry_veles_draw_quick
anm_show_fast_quick = barry_veles_draw_hands_quick, barry_veles_draw_quick
;-------While Throwing
anm_throw_start = barry_veles_throw_start_hands, barry_veles_throw_start
anm_throw = barry_veles_throw_idle_hands, barry_veles_throw_idle
anm_throw_end = barry_veles_throw_end_hands, barry_veles_throw_end
freelook_z_offset_mul = 0.6
;===================================================================================================================
;============================================= ANOMALY DETECTOR ====================================================
;===================================================================================================================
![detector_anomaly]
!hud_fov
!snd_draw
!snd_holster
scripted_snd_show_quick = new_detectors\shared\quick_hide, true
scripted_snd_show_fast_quick = new_detectors\shared\quick_hide, true
scripted_snd_hide_quick = new_detectors\shared\quick_hide, true
scripted_snd_hide_fast_quick = new_detectors\shared\quick_hide, true
scripted_snd_zoom_hide_fast = new_detectors\shared\quick_hide, true
scripted_snd_show = new_detectors\anomalous\anomalous_draw, true
scripted_snd_show_fast = new_detectors\anomalous\anomalous_draw, true
scripted_snd_hide = new_detectors\anomalous\anomalous_holster, true
scripted_snd_hide_fast = new_detectors\anomalous\anomalous_holster, true
visual = dynamics\devices\dev_detector_8\diolator_anomaly_detector.ogf
; side2side, up/down, close/far
custom_ui_pos = -0.021, 0.0212, 0
custom_ui_rot = 0, 180, 0
custom_ui_bone = light_bone_1
![detector_anomaly_hud]
lh_lead_gun = true
item_visual = dynamics\devices\dev_detector_8\diolator_anomaly_detector_hud
item_position = 0, 0, 0
item_orientation = 0, 0, 0
aim_hud_offset_pos = -0.24, 0.06, 0.06
aim_hud_offset_pos_16x9 = -0.24, 0.06, 0.06
aim_hud_offset_rot = 0.0005, 0.09, -0.015
aim_hud_offset_rot_16x9 = 0.0005, 0.09, -0.015
hands_orientation = -1.836848, 10.10987, 0.860951
hands_orientation_16x9 = -1.836848, 10.10987, 0.860951
hands_position = -0.036028, -0.063657, 0.096323
hands_position_16x9 = -0.036028, -0.063657, 0.096323
;-------Main Anims
anm_show = barry_anomalous_draw_2hands, barry_anomalous_draw_2h
anm_show_fast = barry_anomalous_draw_hands, barry_anomalous_draw
anm_hide = barry_anomalous_holster_hands, barry_anomalous_holster
anm_hide_fast = barry_anomalous_holster_hands, barry_anomalous_holster
anm_idle = barry_anomalous_idle_hands, barry_anomalous_idle
anm_idle_moving = barry_anomalous_walk_hands, barry_anomalous_idle, 1.15
anm_idle_moving_crouch = barry_anomalous_walk_hands, barry_anomalous_idle
anm_idle_sprint = barry_anomalous_sprint_hands, barry_anomalous_idle, 1.4
;-------While Aiming
anm_idle_zoom = barry_anomalous_idle_zoom_hands, barry_anomalous_idle
anm_zoom_in = barry_anomalous_zoom_in_hands, barry_anomalous_idle
anm_zoom_out = barry_anomalous_zoom_out_hands, barry_anomalous_idle
anm_zoom_show = barry_anomalous_draw_hands_zoom, barry_anomalous_draw_zoom
anm_zoom_hide = barry_anomalous_holster_hands_zoom, barry_anomalous_holster_zoom
anm_zoom_hide_fast = barry_anomalous_holster_hands_zoom, barry_anomalous_holster_zoom
;------- Quick Version
anm_zoom_hide_fast = barry_anomalous_holster_quick_hands, barry_anomalous_idle
anm_hide_fast_quick = barry_anomalous_holster_quick_hands, barry_anomalous_idle
anm_hide_quick = barry_anomalous_holster_quick_hands, barry_anomalous_idle
anm_show_quick = barry_anomalous_draw_quick_hands, barry_anomalous_idle
anm_show_fast_quick = barry_anomalous_draw_quick_hands, barry_anomalous_idle
;-------While Throwing
anm_throw_start = barry_anomalous_throw_start_hands, barry_anomalous_idle
anm_throw = barry_anomalous_throw_idle_hands, barry_anomalous_idle
anm_throw_end = barry_anomalous_throw_end_hands, barry_anomalous_idle
freelook_z_offset_mul = 0.6
;===================================================================================================================
;================================================== RF-RECEIVER ====================================================
;===================================================================================================================
![detector_radio]
!hud_fov
!snd_draw
!snd_holster
scripted_snd_show_quick = new_detectors\shared\quick_hide, true
scripted_snd_show_fast_quick = new_detectors\shared\quick_hide, true
scripted_snd_hide_quick = new_detectors\shared\quick_hide, true
scripted_snd_hide_fast_quick = new_detectors\shared\quick_hide, true
scripted_snd_zoom_hide_fast = new_detectors\shared\quick_hide, true
scripted_snd_show = new_detectors\radio\radio_draw_2h, true
scripted_snd_show_fast = new_detectors\radio\radio_draw, true
scripted_snd_hide = new_detectors\radio\radio_holster_2h, true
scripted_snd_hide_fast = new_detectors\radio\radio_holster, true
visual = dynamics\devices\dev_detector_09\dev_radio_diolator.ogf
; side2side, up/down, close/far
custom_ui_pos = -0.032, 0.0105, 0.00245
custom_ui_rot = 0, 180, 0
custom_ui_bone = screen_bone
![detector_radio_hud]
lh_lead_gun = true
item_visual = dynamics\devices\dev_detector_09\dev_radio_diolator_hud
item_orientation = 0, 0, 0
item_position = 0, 0, 0
aim_hud_offset_pos = -0.24, 0.06, 0.06
aim_hud_offset_pos_16x9 = -0.24, 0.06, 0.06
aim_hud_offset_rot = 0.1005, 0.09, -0.015
aim_hud_offset_rot_16x9 = 0.1005, 0.09, -0.015
hands_orientation = 6.58, 2.892408, -1.333825
hands_orientation_16x9 = 6.58, 2.892408, -1.333825
hands_position = 0.005339, -0.045116, 0.146432
hands_position_16x9 = 0.005339, -0.045116, 0.146432
;-------Main Anims
anm_show = barry_radio_draw_2hands, barry_radio_draw_2h
anm_show_fast = barry_radio_draw_hands, barry_radio_draw
anm_hide = barry_radio_holster_2hands, barry_radio_holster_2h
anm_hide_fast = barry_radio_holster_hands, barry_radio_holster
anm_idle = barry_radio_idle_hands, barry_radio_idle
anm_idle_moving = barry_radio_walk_hands, barry_radio_idle_short, 1.15
anm_idle_moving_crouch = barry_radio_walk_hands, barry_radio_idle_short
anm_idle_sprint = barry_radio_sprint_hands, barry_radio_idle_short, 1.4
;-------While Aiming
anm_idle_zoom = barry_radio_zoom_idle_hands, barry_radio_idle_short
anm_zoom_in = barry_radio_zoom_in_hands, barry_radio_idle_short
anm_zoom_out = barry_radio_zoom_out_hands, barry_radio_idle_short
anm_zoom_show = barry_radio_draw_hands_zoom, barry_radio_idle_short
anm_zoom_hide = barry_radio_holster_hands_zoom, barry_radio_idle_short
anm_zoom_hide_fast = barry_radio_holster_hands_zoom, barry_radio_idle_short
;------- Quick Version
anm_hide_fast_quick = barry_radio_holster_hands_quick, barry_radio_idle_short
anm_hide_quick = barry_radio_holster_hands_quick, barry_radio_idle_short
anm_show_quick = barry_radio_draw_hands_quick, barry_radio_idle_short
anm_show_fast_quick = barry_radio_draw_hands_quick, barry_radio_idle_short
;-------While Throwing
anm_throw_start = barry_radio_throw_start_hands, barry_radio_idle_short
anm_throw = barry_radio_throw_idle_hands, barry_radio_idle_short
anm_throw_end = barry_radio_throw_end_hands, barry_radio_idle_short
freelook_z_offset_mul = 0.6
;===================================================================================================================
;============================================= DOSIMETER DEVICE ====================================================
;===================================================================================================================
![detector_geiger]
!hud_fov
!snd_draw
!snd_holster
visual = dynamics\devices\dev_dosimeter\dosimeter_diolator.ogf
scripted_snd_show = new_detectors\dosimeter\dosimeter_draw_2h, true
scripted_snd_show_fast = new_detectors\dosimeter\dosimeter_draw, true
scripted_snd_hide = new_detectors\dosimeter\dosimeter_holster_2h, true
scripted_snd_hide_fast = new_detectors\dosimeter\dosimeter_holster, true
scripted_snd_zoom_hide = new_detectors\dosimeter\dosimeter_holster, true
scripted_snd_zoom_hide_fast = new_detectors\dosimeter\dosimeter_holster, true
scripted_snd_zoom_show = new_detectors\dosimeter\dosimeter_draw, true
scripted_snd_show_quick = new_detectors\shared\quick_hide, true
scripted_snd_show_fast_quick = new_detectors\shared\quick_hide, true
scripted_snd_hide_quick = new_detectors\shared\quick_hide, true
scripted_snd_hide_fast_quick = new_detectors\shared\quick_hide, true
scripted_snd_zoom_hide_fast = new_detectors\shared\quick_hide, true
; side2side,close/far,up/down
custom_ui_pos = -0.015, -0.0017, 0.032
custom_ui_rot = 0, 90, 0
![detector_geiger_hud]
item_visual = dynamics\devices\dev_dosimeter\dosimeter_diolator_hud
lh_lead_gun = true
item_orientation = 0, 0, 0
item_position = 0, 0, 0
aim_hud_offset_pos = -0.24, 0.06, 0.06
aim_hud_offset_pos_16x9 = -0.24, 0.06, 0.06
aim_hud_offset_rot = 0.1005, 0.09, -0.015
aim_hud_offset_rot_16x9 = 0.1005, 0.09, -0.015
hands_orientation = 6.58, 2.892408, -1.333825
hands_orientation_16x9 = 6.58, 2.892408, -1.333825
hands_position = 0.005339, -0.045116, 0.146432
hands_position_16x9 = 0.005339, -0.045116, 0.146432
;-------Main Anims
anm_show = barry_dosimeter_draw_2hands, barry_dosimeter_draw_2h
anm_show_fast = barry_dosimeter_draw_hands, barry_dosimeter_draw
anm_hide = barry_dosimeter_holster_2hands, barry_dosimeter_holster_2h
anm_hide_fast = barry_dosimeter_holster_hands, barry_dosimeter_holster
anm_idle = barry_dosimeter_idle_hands, barry_dosimeter_idle
anm_idle_moving = barry_dosimeter_walk_hands, barry_dosimeter_idle, 1.15
anm_idle_moving_crouch = barry_dosimeter_walk_hands, barry_dosimeter_idle
anm_idle_sprint = barry_dosimeter_sprint_hands, barry_dosimeter_idle, 1.4
;-------While Aiming
anm_idle_zoom = barry_dosimeter_zoom_idle_hands, barry_dosimeter_idle
anm_zoom_in = barry_dosimeter_zoom_in_hands, barry_dosimeter_idle
anm_zoom_out = barry_dosimeter_zoom_out_hands, barry_dosimeter_idle
anm_zoom_show = barry_dosimeter_draw_hands_zoom, barry_dosimeter_draw_zoom
anm_zoom_hide = barry_dosimeter_holster_hands_zoom, barry_dosimeter_holster_zoom
;------- Quick Versions
anm_show_quick = barry_dosimeter_draw_hands_quick, barry_dosimeter_idle
anm_show_fast_quick = barry_dosimeter_draw_hands_quick, barry_dosimeter_idle
anm_hide_quick = barry_dosimeter_holster_hands_quick, barry_dosimeter_idle
anm_hide_fast_quick = barry_dosimeter_holster_hands_quick, barry_dosimeter_idle
anm_zoom_hide_fast = barry_dosimeter_holster_hands_quick, barry_dosimeter_idle
;-------While Throwing
anm_throw_start = barry_dosimeter_throw_start_hands, barry_dosimeter_idle
anm_throw = barry_dosimeter_throw_idle_hands, barry_dosimeter_idle
anm_throw_end = barry_dosimeter_throw_end_hands, barry_dosimeter_idle
freelook_z_offset_mul = 0.6
;===================================================================================================================
;================================================ Flashlight =======================================================
;===================================================================================================================
![device_flashlight]
!hud_fov
!snd_draw
!snd_holster
visual = dynamics\devices\dev_tactical_torch\dev_diolator_flashlight.ogf
scripted_snd_show = new_detectors\flashlight\flashlight_draw, true
scripted_snd_show_fast = new_detectors\flashlight\flashlight_draw, true
scripted_snd_hide = new_detectors\flashlight\flashlight_holster, true
scripted_snd_hide_fast = new_detectors\flashlight\flashlight_holster, true
scripted_snd_zoom_hide = new_detectors\flashlight\flashlight_holster, true
scripted_snd_zoom_hide_fast = new_detectors\flashlight\flashlight_holster, true
scripted_snd_zoom_show = new_detectors\flashlight\flashlight_draw, true
scripted_snd_show_quick = new_detectors\shared\quick_hide, true
scripted_snd_show_fast_quick = new_detectors\shared\quick_hide, true
scripted_snd_hide_quick = new_detectors\shared\quick_hide, true
scripted_snd_hide_fast_quick = new_detectors\shared\quick_hide, true
scripted_snd_zoom_hide_fast = new_detectors\shared\quick_hide, true
scripted_snd_show_fast_variant1 = new_detectors\flashlight\flashlight_draw, true
scripted_snd_show_fast_variant2 = new_detectors\flashlight\flashlight_draw, true
scripted_snd_show_fast_variant3 = new_detectors\flashlight\flashlight_draw, true
scripted_snd_show_fast_variant4 = new_detectors\flashlight\flashlight_draw_rare, true
scripted_snd_show_variant1 = new_detectors\flashlight\flashlight_draw, true
scripted_snd_show_variant2 = new_detectors\flashlight\flashlight_draw, true
scripted_snd_show_variant3 = new_detectors\flashlight\flashlight_draw, true
scripted_snd_show_variant4 = new_detectors\flashlight\flashlight_draw_rare, true
attach_angle_offset = 3.062, 0.008, -1.532
attach_position_offset = 0.134, -0.007, 0.09
![device_flashlight_hud]
item_visual = dynamics\devices\dev_tactical_torch\dev_diolator_flashlight_hud
lh_lead_gun = true
fire_bone = light_source
fire_direction = 0,0,1
fire_point = 0,0,0 ;-0.25
item_orientation = 0, 0, 0
item_position = 0, 0, 0
aim_hud_offset_pos = -0.24, 0.06, 0.06
aim_hud_offset_pos_16x9 = -0.24, 0.06, 0.06
aim_hud_offset_rot = 0.1005, 0.09, -0.015
aim_hud_offset_rot_16x9 = 0.1005, 0.09, -0.015
hands_orientation = 0.747048, 1.929285, -1.333825
hands_orientation_16x9 = 0.747048, 1.929285, -1.333825
hands_position = -0.027341, 0.006008, 0.142452
hands_position_16x9 = -0.027341, 0.006008, 0.142452
;-------Main Anims
anm_show = barry_flashlight_draw_hands, barry_flashlight_draw
anm_show_fast = barry_flashlight_draw_hands, barry_flashlight_draw
anm_hide = barry_flashlight_holster_hands, barry_flashlight_holster
anm_hide_fast = barry_flashlight_holster_hands, barry_flashlight_holster
anm_idle = barry_flashlight_idle_hands, barry_flashlight_idle
anm_idle_moving = barry_flashlight_walk_hands, barry_flashlight_idle, 1.15
anm_idle_moving_crouch = barry_flashlight_walk_hands, barry_flashlight_idle
anm_idle_sprint = barry_flashlight_sprint_hands, barry_flashlight_idle, 1.4
;-------While Aiming
anm_idle_zoom = barry_flashlight_zoom_idle_hands, barry_flashlight_idle
anm_zoom_in = barry_flashlight_zoom_in_hands, barry_flashlight_idle
anm_zoom_out = barry_flashlight_zoom_out_hands, barry_flashlight_idle
anm_zoom_show = barry_flashlight_draw_hands_quick, barry_flashlight_idle
anm_zoom_hide = barry_flashlight_holster_hands_quick, barry_flashlight_idle
;------- Quick Versions
anm_show_quick = barry_flashlight_draw_hands_quick, barry_flashlight_idle
anm_show_fast_quick = barry_flashlight_draw_hands_quick, barry_flashlight_idle
anm_hide_quick = barry_flashlight_holster_hands_quick, barry_flashlight_idle
anm_hide_fast_quick = barry_flashlight_holster_hands_quick, barry_flashlight_idle
anm_zoom_hide_fast = barry_flashlight_holster_hands_quick, barry_flashlight_idle
;-------While Throwing
anm_throw_start = barry_flashlight_throw_start_hands, barry_flashlight_idle
anm_throw = barry_flashlight_throw_idle_hands, barry_flashlight_idle
anm_throw_end = barry_flashlight_throw_end_hands, barry_flashlight_idle
;-------Random Variants
anm_show_variant1 = barry_flashlight_draw_hands, barry_flashlight_draw
anm_show_variant2 = barry_flashlight_draw_hands, barry_flashlight_draw
anm_show_variant3 = barry_flashlight_draw_hands, barry_flashlight_draw
anm_show_variant4 = barry_flashlight_draw_hands_rare, barry_flashlight_draw_rare
anm_show_fast_variant1 = barry_flashlight_draw_hands, barry_flashlight_draw
anm_show_fast_variant2 = barry_flashlight_draw_hands, barry_flashlight_draw
anm_show_fast_variant3 = barry_flashlight_draw_hands, barry_flashlight_draw
anm_show_fast_variant4 = barry_flashlight_draw_hands_rare, barry_flashlight_draw_rare
freelook_z_offset_mul = 0.6