bg_fnc_playweaponsound = compile preprocessFileLineNumbers "\braf\braf_weapons_sniper_rifles\50cal_msr_hecateii\fn_playweaponsound.sqf"; bg_fnc_onFiredAction = compile preprocessFileLineNumbers "\braf\braf_weapons_sniper_rifles\50cal_msr_hecateii\fn_onfiredaction.sqf"; bg_wepframe_fired_eh = compile preprocessFileLineNumbers "\braf\braf_weapons_sniper_rifles\50cal_msr_hecateii\fired.sqf"; bg_fnc_block_reloadaction = compile preprocessFileLineNumbers "\braf\braf_weapons_sniper_rifles\50cal_msr_hecateii\fn_block_reloadaction.sqf"; [] spawn { "bg_wep_playsound" addPublicVariableEventHandler {_this spawn bg_fnc_playweaponsound}; };