#define _ARMA_ #include "basicdefines_A3.hpp" #define Grip_Macro(numb, name) \ handAnim[] = {"OFP2_ManSkeleton", \AMF_614\anim\amf_hand_##name##.rtm}; \ class LinkedItems \ { \ class LinkedItemsUnder \ { \ item = "amf_acc_614_grip##numb##"; \ slot = "UnderBarrelSlot"; \ }; \ }; //(13 Enums) enum { destructengine = 2, destructdefault = 6, destructwreck = 7, destructtree = 3, destructtent = 4, stabilizedinaxisx = 1, stabilizedinaxesxyz = 4, stabilizedinaxisy = 2, stabilizedinaxesboth = 3, destructno = 0, stabilizedinaxesnone = 0, destructman = 5, destructbuilding = 1 }; class CfgPatches { class AMF_weapon_F { units[] = {}; weapons[] = {"AMF_614_long_01_F", "AMF_614_long_HK269_01_F", "AMF_614_long_FS_BLK", "AMF_614_long_FS_TAN", "AMF_614_long_fs2_blk", "AMF_614_long_fs2_tan", "amf_614_gripv_01_f", "amf_614_gript_01_f", "amf_614_fs_gripv_01_f", "amf_614_fs_gript_01_f", "amf_614_fs_gripv_tan_f", "amf_614_fs_gript_tan_f"}; requiredVersion = 0.1; requiredAddons[] = { "A3_Weapons_F", "cba_xeh", "cba_jr"}; }; }; /// All firemodes, to be sure class Mode_SemiAuto; class Mode_FullAuto; class Safety; /// Weapon slots class SlotInfo; class MuzzleSlot; class CowsSlot; class PointerSlot; class UnderBarrelSlot; class ItemCore; class Item_Base_F; class asdg_SlotInfo; class asdg_OpticRail; class asdg_OpticRail1913 : asdg_OpticRail { class compatibleItems { optic_Nightstalker = 1; optic_tws = 1; optic_tws_mg = 1; optic_NVS = 1; optic_SOS = 1; optic_SOS_khk_F = 1; optic_MRCO = 1; optic_Arco = 1; optic_Arco_ghex_F = 1; optic_Arco_blk_F = 1; optic_aco = 1; optic_ACO_grn = 1; optic_aco_smg = 1; optic_ACO_grn_smg = 1; optic_hamr = 1; optic_Hamr_khk_F = 1; optic_Holosight = 1; optic_Holosight_smg = 1; optic_Holosight_blk_F = 1; optic_Holosight_khk_F = 1; optic_Holosight_smg_blk_F = 1; optic_DMS = 1; optic_DMS_ghex_F = 1; optic_LRPS = 1; optic_LRPS_ghex_F = 1; optic_LRPS_tna_F = 1; optic_AMS = 1; optic_AMS_khk = 1; optic_AMS_snd = 1; optic_KHS_blk = 1; optic_KHS_hex = 1; optic_KHS_old = 1; optic_KHS_tan = 1; optic_ERCO_blk_F = 1; optic_ERCO_khk_F = 1; optic_ERCO_snd_F = 1; // AMF optics AMF_Red_Dot_Sight = 1; AMF_EOTECH_553 = 1; AMF_EOTECH_553_tan = 1; AMF_Eotech_552 = 1; AMF_Scrome_J8 = 1; AMF_Aimpoint_Pro_Patrol = 1; AMF_Aimpoint_CompM5 = 1; AMF_specter = 1; AMF_specter_tan = 1; AMF_EOTECH_553_magnifier_side = 1; AMF_EOTECH_553_magnifier_up = 1; AMF_EOTECH_553_magnifier_side_tan = 1; AMF_EOTECH_553_magnifier_up_tan = 1; AMF_xps3 = 1; AMF_xps3_tan = 1; AMF_schmidt_benderx4 = 1; AMF_schmidt_benderx4_tan = 1; AMF_xps3_magnifier_side = 1; AMF_xps3_magnifier_up = 1; AMF_xps3_magnifier_side_tan = 1; AMF_xps3_magnifier_up_tan = 1; AMF_exps3 = 1; AMF_exps3_tan = 1; AMF_exps3_painted = 1; AMF_exps3_magnifier_side = 1; AMF_exps3_magnifier_up = 1; AMF_exps3_magnifier_side_tan = 1; AMF_exps3_magnifier_up_tan = 1; AMF_exps3_magnifier_side_painted = 1; AMF_exps3_magnifier_up_painted = 1; AMF_AIMPOINT_MICRO_T1 = 1; // AMF_AIMPOINT_MICRO_T1_tan=1; // AMF_AIMPOINT_MICRO_T1_painted=1; // AMF_AIMPOINT_MICRO_T1_magnifier_side=1; // AMF_AIMPOINT_MICRO_T1_magnifier_up=1; // AMF_AIMPOINT_MICRO_T1_magnifier_side_tan=1; // AMF_AIMPOINT_MICRO_T1_magnifier_up_tan=1; // AMF_AIMPOINT_MICRO_T1_magnifier_side_painted=1; // AMF_AIMPOINT_MICRO_T1_magnifier_up_painted=1; // AMF_AIMPOINT_MICRO_T1_magnifier2_side=1; // AMF_AIMPOINT_MICRO_T1_magnifier2_up=1; // AMF_AIMPOINT_MICRO_T1_magnifier2_side_tan=1; // AMF_AIMPOINT_MICRO_T1_magnifier2_up_tan=1; // AMF_AIMPOINT_MICRO_T1_magnifier2_side_painted=1; // AMF_AIMPOINT_MICRO_T1_magnifier2_up_painted=1; AMF_AIMPOINT_MICRO_T2 = 1; // AMF_AIMPOINT_MICRO_T2_tan=1; // AMF_AIMPOINT_MICRO_T2_painted=1; // AMF_AIMPOINT_MICRO_T2_magnifier_side=1; // AMF_AIMPOINT_MICRO_T2_magnifier_up=1; // AMF_AIMPOINT_MICRO_T2_magnifier_side_tan=1; // AMF_AIMPOINT_MICRO_T2_magnifier_up_tan=1; // AMF_AIMPOINT_MICRO_T2_magnifier_side_painted=1; // AMF_AIMPOINT_MICRO_T2_magnifier_up_painted=1; // AMF_AIMPOINT_MICRO_T2_magnifier2_side=1; // AMF_AIMPOINT_MICRO_T2_magnifier2_up=1; // AMF_AIMPOINT_MICRO_T2_magnifier2_side_tan=1; // AMF_AIMPOINT_MICRO_T2_magnifier2_up_tan=1; // AMF_AIMPOINT_MICRO_T2_magnifier2_side_painted=1; // AMF_AIMPOINT_MICRO_T2_magnifier2_up_painted=1; }; }; class asdg_OpticRail1913_short : asdg_OpticRail1913 { class compatibleItems; }; class asdg_OpticRail1913_long : asdg_OpticRail1913 { class compatibleItems; }; class asdg_FrontSideRail : asdg_SlotInfo { class compatibleItems { AMF_LASER_PIRATE = 1; AMF_AN_PEQ_15_black = 1; AMF_AN_PEQ_15_green = 1; AMF_AN_PEQ_15_tan = 1; AMF_AN_PEQ_15_painted = 1; }; }; class amf_614_gripod_slot : UnderBarrelSlot { displayName = "Gripod slot"; class compatibleItems { amf_acc_614_grip2 = 1; amf_acc_614_grip3 = 1; }; }; class amf_614_fs_gripod_slot : UnderBarrelSlot { displayName = "Gripod slot"; class compatibleItems { amf_acc_614_grip4 = 1; amf_acc_614_grip5 = 1; amf_acc_614_grip6 = 1; amf_acc_614_grip7 = 1; amf_acc_614_grip10 = 1; amf_acc_614_grip11 = 1; amf_acc_614_grip12 = 1; amf_acc_614_grip13 = 1; }; }; class amf_614_paint_gripod_slot : UnderBarrelSlot { displayName = "Gripod slot"; class compatibleItems { amf_acc_614_grip4 = 1; amf_acc_614_grip5 = 1; amf_acc_614_grip8 = 1; amf_acc_614_grip9 = 1; amf_acc_614_grip14 = 1; amf_acc_614_grip15 = 1; }; }; class amf_western_614_gripod_slot : amf_614_gripod_slot { linkProxy = "\A3\Data_f_Mark\proxies\weapon_slots\UNDERBARREL"; }; class amf_western_614_fs_gripod_slot : amf_614_fs_gripod_slot { linkProxy = "\A3\Data_f_Mark\proxies\weapon_slots\UNDERBARREL"; }; class amf_western_614_paint_gripod_slot : amf_614_paint_gripod_slot { linkProxy = "\A3\Data_f_Mark\proxies\weapon_slots\UNDERBARREL"; }; class Safety_base; class InventoryItem_Base_F; class InventoryUnderItem_Base_F : InventoryItem_Base_F { type = 302; mass = 2; mountAction = "GestureMountMuzzle"; unmountAction = "GestureDismountMuzzle"; }; class RscInGameUI { class RHS_Gripod1 { idd = 3006; onLoad = "['onLoad',_this,'RscUnitInfo','IGUI'] call (uinamespace getvariable 'BIS_fnc_initDisplay'); _this call AMF_fnc_rhs_gripod"; }; class amf_614_grip2 : RHS_Gripod1 { }; class amf_614_grip3 : RHS_Gripod1 { }; class amf_614_grip4 : RHS_Gripod1 { }; class amf_614_grip5 : RHS_Gripod1 { }; class amf_614_grip6 : RHS_Gripod1 { }; class amf_614_grip7 : RHS_Gripod1 { }; class amf_614_grip8 : RHS_Gripod1 { }; class amf_614_grip9 : RHS_Gripod1 { }; }; class CfgFunctions { class hk416_BIPOD { tag = "AMF"; class function_bipod_hk416 { file = "AMF_614\Script\Functions"; class rhs_findplayer { }; class rhs_gripod { }; class rhs_gripod_change { }; }; }; }; class CfgWeapons { class amf_acc_614_grip2 : ItemCore { author = "MetalTryHard & AMFTeam"; scope = 2; model = "\AMF_614\acc\amf_614_grip2.p3d"; // picture = "\amf_FAMAS\acc\data\UI\AMF_FAMAS_GRIP_V_ui_gear_ca.paa"; displayName = "Poignee V"; descriptionShort = "Poignee en V pour HK416 - Ameliore la stabilite"; inertia = -0.3; weaponInfoType = "amf_614_grip2"; rhs_grip_type = "rhs_grip2_change"; class ItemInfo : InventoryUnderItem_Base_F { deployedPivot = "bipod"; // what point should be used to be on surface while unfolded hasBipod = 1; // bipod obviously has a bipod mass = 1; // what is the mass of the object soundBipodDown[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_down", db - 3, 1, 20}; // sound of unfolding the bipod soundBipodUp[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_up", db - 3, 1, 20}; // sound of folding the bipod }; }; class amf_acc_614_grip3 : ItemCore { author = "MetalTryHard & AMFTeam"; scope = 2; model = "\AMF_614\acc\amf_614_grip3.p3d"; // picture = "\amf_FAMAS\acc\data\UI\AMF_FAMAS_GRIP_V_ui_gear_ca.paa"; displayName = "Poignee T"; descriptionShort = "Poignee en T pour HK416 - Ameliore la stabilite"; inertia = -0.3; weaponInfoType = "amf_614_grip3"; rhs_grip_type = "rhs_grip3_change"; class ItemInfo : InventoryUnderItem_Base_F { deployedPivot = "bipod"; // what point should be used to be on surface while unfolded hasBipod = 1; // bipod obviously has a bipod mass = 1; // what is the mass of the object soundBipodDown[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_down", db - 3, 1, 20}; // sound of unfolding the bipod soundBipodUp[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_up", db - 3, 1, 20}; // sound of folding the bipod }; }; class amf_acc_614_grip4 : ItemCore { author = "MetalTryHard & AMFTeam"; scope = 2; model = "\AMF_614\acc\amf_614_grip4.p3d"; // picture = "\amf_FAMAS\acc\data\UI\AMF_FAMAS_GRIP_V_ui_gear_ca.paa"; displayName = "Poignee V"; descriptionShort = "Poignee en V pour HK416A5 - Ameliore la stabilite"; inertia = -0.3; weaponInfoType = "amf_614_grip4"; rhs_grip_type = "rhs_grip4_change"; class ItemInfo : InventoryUnderItem_Base_F { deployedPivot = "bipod"; // what point should be used to be on surface while unfolded hasBipod = 1; // bipod obviously has a bipod mass = 1; // what is the mass of the object soundBipodDown[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_down", db - 3, 1, 20}; // sound of unfolding the bipod soundBipodUp[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_up", db - 3, 1, 20}; // sound of folding the bipod }; }; class amf_acc_614_grip5 : ItemCore { author = "MetalTryHard & AMFTeam"; scope = 2; model = "\AMF_614\acc\amf_614_grip5.p3d"; // picture = "\amf_FAMAS\acc\data\UI\AMF_FAMAS_GRIP_V_ui_gear_ca.paa"; displayName = "Poignee T"; descriptionShort = "Poignee en T pour HK416A5 - Ameliore la stabilite"; inertia = -0.3; weaponInfoType = "amf_614_grip5"; rhs_grip_type = "rhs_grip5_change"; class ItemInfo : InventoryUnderItem_Base_F { deployedPivot = "bipod"; // what point should be used to be on surface while unfolded hasBipod = 1; // bipod obviously has a bipod mass = 1; // what is the mass of the object soundBipodDown[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_down", db - 3, 1, 20}; // sound of unfolding the bipod soundBipodUp[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_up", db - 3, 1, 20}; // sound of folding the bipod }; }; class amf_acc_614_grip6 : ItemCore { author = "MetalTryHard & AMFTeam"; scope = 2; model = "\AMF_614\acc\amf_614_grip6.p3d"; // picture = "\amf_FAMAS\acc\data\UI\AMF_FAMAS_GRIP_V_ui_gear_ca.paa"; displayName = "Poignee V (RAL8000)"; descriptionShort = "Poignee en V pour HK416A5 - Ameliore la stabilite"; inertia = -0.3; weaponInfoType = "amf_614_grip6"; rhs_grip_type = "rhs_grip6_change"; class ItemInfo : InventoryUnderItem_Base_F { deployedPivot = "bipod"; // what point should be used to be on surface while unfolded hasBipod = 1; // bipod obviously has a bipod mass = 1; // what is the mass of the object soundBipodDown[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_down", db - 3, 1, 20}; // sound of unfolding the bipod soundBipodUp[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_up", db - 3, 1, 20}; // sound of folding the bipod }; }; class amf_acc_614_grip7 : ItemCore { author = "MetalTryHard & AMFTeam"; scope = 2; model = "\AMF_614\acc\amf_614_grip7.p3d"; // picture = "\amf_FAMAS\acc\data\UI\AMF_FAMAS_GRIP_V_ui_gear_ca.paa"; displayName = "Poignee T (RAL8000)"; descriptionShort = "Poignee en T pour HK416A5 - Ameliore la stabilite"; inertia = -0.3; weaponInfoType = "amf_614_grip7"; rhs_grip_type = "rhs_grip7_change"; class ItemInfo : InventoryUnderItem_Base_F { deployedPivot = "bipod"; // what point should be used to be on surface while unfolded hasBipod = 1; // bipod obviously has a bipod mass = 1; // what is the mass of the object soundBipodDown[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_down", db - 3, 1, 20}; // sound of unfolding the bipod soundBipodUp[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_up", db - 3, 1, 20}; // sound of folding the bipod }; }; class amf_acc_614_grip8 : ItemCore { author = "MetalTryHard & AMFTeam"; scope = 2; model = "\AMF_614\acc\amf_614_grip8.p3d"; // picture = "\amf_FAMAS\acc\data\UI\AMF_FAMAS_GRIP_V_ui_gear_ca.paa"; displayName = "Poignee V (TAN)"; descriptionShort = "Poignee en V pour HK416A5 - Ameliore la stabilite"; inertia = -0.3; weaponInfoType = "amf_614_grip8"; rhs_grip_type = "rhs_grip8_change"; class ItemInfo : InventoryUnderItem_Base_F { deployedPivot = "bipod"; // what point should be used to be on surface while unfolded hasBipod = 1; // bipod obviously has a bipod mass = 1; // what is the mass of the object soundBipodDown[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_down", db - 3, 1, 20}; // sound of unfolding the bipod soundBipodUp[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_up", db - 3, 1, 20}; // sound of folding the bipod }; }; class amf_acc_614_grip9 : ItemCore { author = "MetalTryHard & AMFTeam"; scope = 2; model = "\AMF_614\acc\amf_614_grip9.p3d"; // picture = "\amf_FAMAS\acc\data\UI\AMF_FAMAS_GRIP_V_ui_gear_ca.paa"; displayName = "Poignee T (TAN)"; descriptionShort = "Poignee en T pour HK416A5 - Ameliore la stabilite"; inertia = -0.3; weaponInfoType = "amf_614_grip9"; rhs_grip_type = "rhs_grip9_change"; class ItemInfo : InventoryUnderItem_Base_F { deployedPivot = "bipod"; // what point should be used to be on surface while unfolded hasBipod = 1; // bipod obviously has a bipod mass = 1; // what is the mass of the object soundBipodDown[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_down", db - 3, 1, 20}; // sound of unfolding the bipod soundBipodUp[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_up", db - 3, 1, 20}; // sound of folding the bipod }; }; class amf_acc_614_grip10 : ItemCore { author = "Krogar & AMFTeam"; scope = 2; model = "\AMF_614\acc\amf_614_grip10.p3d"; // picture = "\amf_FAMAS\acc\data\UI\AMF_FAMAS_GRIP_V_ui_gear_ca.paa"; displayName = "MWG"; descriptionShort = "Magazine Well Grip pour HK416A5 - Ameliore la stabilite"; inertia = -0.3; weaponInfoType = "amf_614_grip10"; rhs_grip_type = "rhs_grip10_change"; class ItemInfo : InventoryUnderItem_Base_F { deployedPivot = "bipod"; // what point should be used to be on surface while unfolded hasBipod = 1; // bipod obviously has a bipod mass = 1; // what is the mass of the object soundBipodDown[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_down", db - 3, 1, 20}; // sound of unfolding the bipod soundBipodUp[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_up", db - 3, 1, 20}; // sound of folding the bipod }; }; class amf_acc_614_grip11 : ItemCore { author = "Krogar & AMFTeam"; scope = 2; model = "\AMF_614\acc\amf_614_grip11.p3d"; // picture = "\amf_FAMAS\acc\data\UI\AMF_FAMAS_GRIP_V_ui_gear_ca.paa"; displayName = "Poignee Bipied"; descriptionShort = "Poignee bipied pour HK416A5 - Ameliore la stabilite"; inertia = -0.3; weaponInfoType = "amf_614_grip11"; rhs_grip_type = "rhs_grip11_change"; class ItemInfo : InventoryUnderItem_Base_F { deployedPivot = "bipod"; // what point should be used to be on surface while unfolded hasBipod = 1; // bipod obviously has a bipod mass = 1; // what is the mass of the object soundBipodDown[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_down", db - 3, 1, 20}; // sound of unfolding the bipod soundBipodUp[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_up", db - 3, 1, 20}; // sound of folding the bipod }; }; class amf_acc_614_grip12 : ItemCore { author = "Krogar & AMFTeam"; scope = 2; model = "\AMF_614\acc\amf_614_grip12.p3d"; // picture = "\amf_FAMAS\acc\data\UI\AMF_FAMAS_GRIP_V_ui_gear_ca.paa"; displayName = "MWG (RAL8000)"; descriptionShort = "Magazine Well Grip (RAL8000) pour HK416A5 - Ameliore la stabilite"; inertia = -0.3; weaponInfoType = "amf_614_grip12"; rhs_grip_type = "rhs_grip12_change"; class ItemInfo : InventoryUnderItem_Base_F { deployedPivot = "bipod"; // what point should be used to be on surface while unfolded hasBipod = 1; // bipod obviously has a bipod mass = 1; // what is the mass of the object soundBipodDown[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_down", db - 3, 1, 20}; // sound of unfolding the bipod soundBipodUp[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_up", db - 3, 1, 20}; // sound of folding the bipod }; }; class amf_acc_614_grip13 : ItemCore { author = "Krogar & AMFTeam"; scope = 2; model = "\AMF_614\acc\amf_614_grip13.p3d"; // picture = "\amf_FAMAS\acc\data\UI\AMF_FAMAS_GRIP_V_ui_gear_ca.paa"; displayName = "Poignee Bipied (RAL8000)"; descriptionShort = "Poignee bipied (RAL8000) pour HK416A5 - Ameliore la stabilite"; inertia = -0.3; weaponInfoType = "amf_614_grip13"; rhs_grip_type = "rhs_grip13_change"; class ItemInfo : InventoryUnderItem_Base_F { deployedPivot = "bipod"; // what point should be used to be on surface while unfolded hasBipod = 1; // bipod obviously has a bipod mass = 1; // what is the mass of the object soundBipodDown[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_down", db - 3, 1, 20}; // sound of unfolding the bipod soundBipodUp[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_up", db - 3, 1, 20}; // sound of folding the bipod }; }; class amf_acc_614_grip14 : ItemCore { author = "Krogar & AMFTeam"; scope = 2; model = "\AMF_614\acc\amf_614_grip14.p3d"; // picture = "\amf_FAMAS\acc\data\UI\AMF_FAMAS_GRIP_V_ui_gear_ca.paa"; displayName = "MWG (Paint)"; descriptionShort = "Magazine Well Grip (Painted Tan) pour HK416A5 - Ameliore la stabilite"; inertia = -0.3; weaponInfoType = "amf_614_grip14"; rhs_grip_type = "rhs_grip14_change"; class ItemInfo : InventoryUnderItem_Base_F { deployedPivot = "bipod"; // what point should be used to be on surface while unfolded hasBipod = 1; // bipod obviously has a bipod mass = 1; // what is the mass of the object soundBipodDown[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_down", db - 3, 1, 20}; // sound of unfolding the bipod soundBipodUp[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_up", db - 3, 1, 20}; // sound of folding the bipod }; }; class amf_acc_614_grip15 : ItemCore { author = "Krogar & AMFTeam"; scope = 2; model = "\AMF_614\acc\amf_614_grip15.p3d"; // picture = "\amf_FAMAS\acc\data\UI\AMF_FAMAS_GRIP_V_ui_gear_ca.paa"; displayName = "Poignee Bipied (Paint)"; descriptionShort = "Poignee bipied (Painted Tan) pour HK416A5 - Ameliore la stabilite"; inertia = -0.3; weaponInfoType = "amf_614_grip15"; rhs_grip_type = "rhs_grip15_change"; class ItemInfo : InventoryUnderItem_Base_F { deployedPivot = "bipod"; // what point should be used to be on surface while unfolded hasBipod = 1; // bipod obviously has a bipod mass = 1; // what is the mass of the object soundBipodDown[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_down", db - 3, 1, 20}; // sound of unfolding the bipod soundBipodUp[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_AAF_up", db - 3, 1, 20}; // sound of folding the bipod }; }; class Rifle; class Rifle_Base_F : Rifle { class WeaponSlotsInfo; class GunParticles; }; class UGL_F; class AMF_614_long_01_Base_F : Rifle_Base_F /// Just basic values common for all AMFing rifle variants { magazines[] = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag_green", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red", "30Rnd_556x45_Stanag_Tracer_Green", "30Rnd_556x45_Stanag_Tracer_Yellow"}; /// original custom made magazines and a group of several standardized mags reloadAction = "GestureReloadSPAR_01"; /// MX hand animation actually fits this rifle well magazineReloadSwitchPhase = 0.4; /// part of reload animation when new magazine ammo count should affect "revolving" animation source discreteDistanceInitIndex = 0; /// Ironsight zeroing is the lowest value by default recoil = "recoil_spar"; // Size of recoil sway of the cursor maxRecoilSway = 0.0125; // Speed at which the recoil sway goes back to zero (from maxRecoilSway to 0 in 1/swayDecaySpeed seconds) swayDecaySpeed = 1.25; /// inertia coefficient of the weapon inertia = 0.5; /// positive value defines speed of the muzzle independent on the magazine setting, negative value is a coefficient of magazine initSpeed initSpeed = -1; /// this means that initSpeed of magazine is used class GunParticles : GunParticles { class SecondEffect { positionName = "Nabojnicestart"; directionName = "Nabojniceend"; effectName = "CaselessAmmoCloud"; }; }; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class UnderBarrelSlot : UnderBarrelSlot /// using AMF bipod { iconPosition[] = {0.2, 0.7}; iconScale = 0.2; compatibleItems[] = {}; }; }; ///////////////////////////////////////////////////// I R O N S I G H T S ///////////////////////////////////////////////////// opticsZoomMin = 0.375; opticsZoomMax = 1.1; opticsZoomInit = 0.75; distanceZoomMin = 300; distanceZoomMax = 300; ///////////////////////////////////////////////////// I R O N S I G H T S ///////////////////////////////////////////////////// descriptionShort = "AMF HK 416 F Long"; /// displayed on mouseOver in Inventory handAnim[] = {"OFP2_ManSkeleton", "\amf_614\anim\amf_hand_nogrip.rtm"}; /// hand animation actually fits this rifle well dexterity = 1.8; selectionFireAnim = "muzzleFlash"; /// are we able to get rid of all the zaslehs? ////////////////////////////////////////////////////// NO OPTICS /////////////////////////////////////////////////////////// bullet1[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Metal_01", 0.446684, 1, 15}; bullet2[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Metal_02", 0.446684, 1, 15}; bullet3[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Metal_03", 0.446684, 1, 15}; bullet4[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Metal_04", 0.446684, 1, 15}; bullet5[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Dirt_01", 0.562341, 1, 15}; bullet6[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Dirt_02", 0.562341, 1, 15}; bullet7[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Dirt_03", 0.562341, 1, 15}; bullet8[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Dirt_04", 0.562341, 1, 15}; bullet9[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Grass_01", 0.562341, 1, 15}; bullet10[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Grass_02", 0.562341, 1, 15}; bullet11[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Grass_03", 0.562341, 1, 15}; bullet12[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Grass_04", 0.562341, 1, 15}; soundBullet[] = {"bullet1", 0.087, "bullet2", 0.083, "bullet3", 0.083, "bullet4", 0.083, "bullet5", 0.083, "bullet6", 0.083, "bullet7", 0.083, "bullet8", 0.083, "bullet9", 0.083, "bullet10", 0.083, "bullet11", 0.083, "bullet12", 0.083}; drySound[] = {"A3\Sounds_F_Exp\arsenal\weapons\Rifles\SPAR01\SPAR01_dry", 0.63095737, 1, 30}; changeFiremodeSound[] = {"A3\Sounds_F_Exp\arsenal\weapons\Rifles\SPAR01\SPAR01_firemode", 0.25118864, 1, 5}; reloadMagazineSound[] = {"A3\Sounds_F_Exp\arsenal\weapons\Rifles\SPAR01\SPAR01_reload", 1.0, 1, 10}; modes[] = {SemiAuto, Fullauto, single_medium_optics1, single_far_optics2}; class SemiAuto : Mode_SemiAuto { sounds[] = {"StandardSound", "SilencedSound"}; class BaseSoundModeType; class StandardSound : BaseSoundModeType { soundSetShot[] = {"SPAR01_Shot_SoundSet", "SPAR01_Tail_SoundSet", "SPAR01_InteriorTail_SoundSet"}; }; class SilencedSound : BaseSoundModeType { SoundSetShot[] = {"SPAR01_silencerShot_SoundSet", "SPAR01_silencerTail_SoundSet", "SPAR01_silencerInteriorTail_SoundSet"}; }; reloadTime = 0.070; recoil = "recoil_single_primary_3outof10"; recoilProne = "recoil_single_primary_prone_3outof10"; dispersion = 0.0002; minRange = 2; minRangeProbab = 0.3; midRange = 350; midRangeProbab = 0.7; maxRange = 500; maxRangeProbab = 0.05; }; class FullAuto : Mode_FullAuto { sounds[] = {"StandardSound", "SilencedSound"}; class BaseSoundModeType; class StandardSound : BaseSoundModeType { soundSetShot[] = {"SPAR01_Shot_SoundSet", "SPAR01_Tail_SoundSet", "SPAR01_InteriorTail_SoundSet"}; }; class SilencedSound : BaseSoundModeType { SoundSetShot[] = {"SPAR01_silencerShot_SoundSet", "SPAR01_silencerTail_SoundSet", "SPAR01_silencerInteriorTail_SoundSet"}; }; reloadTime = 0.070; recoil = "recoil_auto_primary_3outof10"; recoilProne = "recoil_auto_primary_prone_3outof10"; dispersion = 0.0002; minRange = 0; minRangeProbab = 0.9; midRange = 15; midRangeProbab = 0.7; maxRange = 30; maxRangeProbab = 0.05; aiRateOfFire = 1e-006; }; class single_medium_optics1 : SemiAuto /// Pew for AI with collimator sights { requiredOpticType = 1; showToPlayer = 0; minRange = 2; minRangeProbab = 0.2; midRange = 450; midRangeProbab = 0.7; maxRange = 600; maxRangeProbab = 0.2; aiRateOfFire = 6; aiRateOfFireDistance = 600; }; class single_far_optics2 : single_medium_optics1 /// Pew for AI with better sights { requiredOpticType = 2; showToPlayer = 0; minRange = 100; minRangeProbab = 0.1; midRange = 500; midRangeProbab = 0.6; maxRange = 700; maxRangeProbab = 0.05; aiRateOfFire = 8; aiRateOfFireDistance = 700; }; class HK269_F : UGL_F /// Some grenade launcher to have some more fun { displayName = "AMF HK269"; descriptionShort = "AMF HK269"; author = "LKDSG & AMF TEAM"; useModelOptics = false; useExternalOptic = false; /// Doesn't use optics from the attachment, has it's own cameraDir = "OP_look"; discreteDistance[] = {100, 200, 300, 400}; discreteDistanceCameraPoint[] = {"OP_eye", "OP_eye2", "OP_eye3", "OP_eye4"}; /// the angle of gun changes with zeroing discreteDistanceInitIndex = 1; /// 200 is the default zero }; aiDispersionCoefY = 6.0; /// AI should have some degree of greater dispersion for initial shoots aiDispersionCoefX = 4.0; /// AI should have some degree of greater dispersion for initial shoots }; class AMF_614_short_01_Base_F : Rifle_Base_F /// Just basic values common for all AMFing rifle variants { magazines[] = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag_green", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red", "30Rnd_556x45_Stanag_Tracer_Green", "30Rnd_556x45_Stanag_Tracer_Yellow"}; /// original custom made magazines and a group of several standardized mags reloadAction = "GestureReloadSPAR_01"; magazineReloadSwitchPhase = 0.4; /// part of reload animation when new magazine ammo count should affect "revolving" animation source discreteDistanceInitIndex = 0; /// Ironsight zeroing is the lowest value by default handAnim[] = {"OFP2_ManSkeleton", \AMF_614\anim\amf_hand_nogrip.rtm}; dexterity = 3.1; // Size of recoil sway of the cursor maxRecoilSway = 0.0125; // Speed at which the recoil sway goes back to zero (from maxRecoilSway to 0 in 1/swayDecaySpeed seconds) swayDecaySpeed = 1.25; /// inertia coefficient of the weapon inertia = 0.5; /// positive value defines speed of the muzzle independent on the magazine setting, negative value is a coefficient of magazine initSpeed initSpeed = -1; /// this means that initSpeed of magazine is used class GunParticles : GunParticles { class SecondEffect { positionName = "Nabojnicestart"; directionName = "Nabojniceend"; effectName = "CaselessAmmoCloud"; }; }; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class UnderBarrelSlot : UnderBarrelSlot /// using AMF bipod { iconPosition[] = {0.2, 0.7}; iconScale = 0.2; compatibleItems[] = {}; }; }; ///////////////////////////////////////////////////// I R O N S I G H T S ///////////////////////////////////////////////////// opticsZoomMin = 0.375; opticsZoomMax = 1.1; opticsZoomInit = 0.75; distanceZoomMin = 300; distanceZoomMax = 300; ///////////////////////////////////////////////////// I R O N S I G H T S ///////////////////////////////////////////////////// descriptionShort = "AMF HK 416 Short"; /// displayed on mouseOver in Inventory selectionFireAnim = "muzzleFlash"; /// are we able to get rid of all the zaslehs? ////////////////////////////////////////////////////// NO OPTICS /////////////////////////////////////////////////////////// bullet1[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Metal_01", 0.446684, 1, 15}; bullet2[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Metal_02", 0.446684, 1, 15}; bullet3[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Metal_03", 0.446684, 1, 15}; bullet4[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Metal_04", 0.446684, 1, 15}; bullet5[] = {"A3\sounds_f\weapons\shells\7_62\Shellcase_762_Dirt_01", 0.562341, 1, 15}; bullet6[] = {"A3\sounds_f\weapons\shells\7_62\Shellcase_762_Dirt_02", 0.562341, 1, 15}; bullet7[] = {"A3\sounds_f\weapons\shells\7_62\Shellcase_762_Dirt_03", 0.562341, 1, 15}; bullet8[] = {"A3\sounds_f\weapons\shells\7_62\Shellcase_762_Dirt_04", 0.562341, 1, 15}; bullet9[] = {"A3\sounds_f\weapons\shells\7_62\Shellcase_762_Grass_01", 0.562341, 1, 15}; bullet10[] = {"A3\sounds_f\weapons\shells\7_62\Shellcase_762_Grass_02", 0.562341, 1, 15}; bullet11[] = {"A3\sounds_f\weapons\shells\7_62\Shellcase_762_Grass_03", 0.562341, 1, 15}; bullet12[] = {"A3\sounds_f\weapons\shells\7_62\Shellcase_762_Grass_04", 0.562341, 1, 15}; soundBullet[] = {"bullet1", 0.087, "bullet2", 0.083, "bullet3", 0.083, "bullet4", 0.083, "bullet5", 0.083, "bullet6", 0.083, "bullet7", 0.083, "bullet8", 0.083, "bullet9", 0.083, "bullet10", 0.083, "bullet11", 0.083, "bullet12", 0.083}; drySound[] = {"A3\Sounds_F_Exp\arsenal\weapons\Rifles\SPAR01\SPAR01_dry", 0.63095737, 1, 30}; changeFiremodeSound[] = {"A3\Sounds_F_Exp\arsenal\weapons\Rifles\SPAR01\SPAR01_firemode", 0.25118864, 1, 5}; reloadMagazineSound[] = {"A3\Sounds_F_Exp\arsenal\weapons\Rifles\SPAR01\SPAR01_reload", 1.0, 1, 10}; modes[] = {SemiAuto, Fullauto}; class SemiAuto : Mode_SemiAuto { sounds[] = {"StandardSound", "SilencedSound"}; class BaseSoundModeType; class StandardSound : BaseSoundModeType { soundSetShot[] = {"SPAR01_Shot_SoundSet", "SPAR01_Tail_SoundSet", "SPAR01_InteriorTail_SoundSet"}; }; class SilencedSound : BaseSoundModeType { SoundSetShot[] = {"SPAR01_silencerShot_SoundSet", "SPAR01_silencerTail_SoundSet", "SPAR01_silencerInteriorTail_SoundSet"}; }; reloadTime = 0.070; recoil = "recoil_single_primary_3outof10"; recoilProne = "recoil_single_primary_prone_3outof10"; dispersion = 0.0002; minRange = 2; minRangeProbab = 0.3; midRange = 350; midRangeProbab = 0.7; maxRange = 500; maxRangeProbab = 0.05; }; class FullAuto : Mode_FullAuto { sounds[] = {"StandardSound", "SilencedSound"}; class BaseSoundModeType; class StandardSound : BaseSoundModeType { soundSetShot[] = {"SPAR01_Shot_SoundSet", "SPAR01_Tail_SoundSet", "SPAR01_InteriorTail_SoundSet"}; }; class SilencedSound : BaseSoundModeType { SoundSetShot[] = {"SPAR01_silencerShot_SoundSet", "SPAR01_silencerTail_SoundSet", "SPAR01_silencerInteriorTail_SoundSet"}; }; reloadTime = 0.070; recoil = "recoil_auto_primary_3outof10"; recoilProne = "recoil_auto_primary_prone_3outof10"; dispersion = 0.0002; minRange = 0; minRangeProbab = 0.9; midRange = 15; midRangeProbab = 0.7; maxRange = 30; maxRangeProbab = 0.05; aiRateOfFire = 1e-006; }; aiDispersionCoefY = 6.0; /// AI should have some degree of greater dispersion for initial shoots aiDispersionCoefX = 4.0; /// AI should have some degree of greater dispersion for initial shoots }; class AMF_614_long_01_F : AMF_614_long_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE & AMF TEAM"; displayName = "HK 416 F-S"; /// some name model = "\amf_614\amf_614_long_01_F.p3d"; /// path to model picture = "\amf_614\Data\UI\gear_amf_614_long_01_x_ca.paa"; /// different accessories have M, S, T instead of X UiPicture = "\amf_614\Data\UI\gear_amf_614_long_01_x_ca.paa"; /// weapon should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\amf_614\anim\amf_hand_nogrip.rtm"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip2_change = "amf_614_gripv_01_f"; rhs_grip3_change = "amf_614_gript_01_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_gripod_slot { }; }; }; class amf_614_gripv_01_f : AMF_614_long_01_F { author = "MetalTryHard & AMF TEAM"; displayName = "HK416 F-S"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 61; class UnderBarrelSlot { }; }; Grip_Macro(2, gripV); }; class amf_614_gript_01_f : AMF_614_long_01_F { author = "MetalTryHard & AMF TEAM"; displayName = "HK416 F-S"; Grip_Macro(3, gripT); }; class AMF_614_long_HK269_01_F : AMF_614_long_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/LKDSG & AMF TEAM"; displayName = "HK 416 F-S/HK269"; /// some name model = "\AMF_614\AMF_614_long_HK269_01_F.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_long_01_x_ca.paa"; /// different accessories have M, S, T instead of X UiPicture = "\AMF_614\Data\UI\gear_AMF_614_long_01_x_ca.paa"; /// weapon should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\A3\Weapons_F_Exp\Rifles\SPAR_01\Data\Anim\SPAR_01_GL.rtm"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights reloadAction = "GestureReloadSPARUGL"; muzzles[] = {this, HK269_F}; /// to be able to switch between bullet muzzle and TGL class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; class UnderBarrelSlot : UnderBarrelSlot { compatibleItems[] = {}; }; }; }; // --------------- 416 long BLK FS ----- class AMF_614_long_FS_BLK : AMF_614_long_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 MOE (13 pouces)"; /// some name model = "\AMF_614\AMF_614_long_fs.p3d"; /// path to model picture = "\amf_614\Data\UI\gear_amf_614_long_01_x_ca.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\amf_614\anim\amf_hand_nogrip.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "Camo6", "Camo7"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MOE_blk_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\rail_protect_blk_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\hk416a5_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\GRIP_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag2_co.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614_fs_gripv_01_blk_f"; rhs_grip5_change = "amf_614_fs_gript_01_blk_f"; rhs_grip6_change = "amf_614_fs_gripv_tan_blk_f"; rhs_grip7_change = "amf_614_fs_gript_tan_blk_f"; rhs_grip10_change = "amf_614_fs_gripm_blk_01_f"; rhs_grip11_change = "amf_614_fs_gripb_blk_01_f"; rhs_grip12_change = "amf_614_fs_gripm_blk_tan_f"; rhs_grip13_change = "amf_614_fs_gripb_blk_tan_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614_fs_gripv_01_blk_f : AMF_614_long_FS_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces)"; Grip_Macro(4, gripV); }; class amf_614_fs_gript_01_blk_f : AMF_614_long_FS_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces)"; Grip_Macro(5, gripT); }; class amf_614_fs_gripv_tan_blk_f : AMF_614_long_FS_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces)"; Grip_Macro(6, gripV); }; class amf_614_fs_gript_tan_blk_f : AMF_614_long_FS_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces)"; Grip_Macro(7, gripT); }; class amf_614_fs_gripm_blk_01_f : AMF_614_long_FS_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces)"; Grip_Macro(10, gripM); }; class amf_614_fs_gripb_blk_01_f : AMF_614_long_FS_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces)"; Grip_Macro(11, gripT); }; class amf_614_fs_gripm_blk_tan_f : AMF_614_long_FS_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces)"; Grip_Macro(12, gripM); }; class amf_614_fs_gripb_blk_tan_f : AMF_614_long_FS_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces)"; Grip_Macro(13, gripT); }; // --------------- FIN CONFIG --- 416 long BLK FS ----- class AMF_614_long_FS_TAN : AMF_614_long_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 MOE (13 pouces/RAL8000)"; /// some name model = "\AMF_614\AMF_614_long_fs.p3d"; /// path to model picture = "\amf_614\Data\UI\gear_AMF_614_long_01_x_ca.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\amf_614\anim\amf_hand_nogrip.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "Camo6", "Camo7"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_416a5_body_RAL8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MOE_tan_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\rail_protect_tan_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\hk416a5_ral8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_ral8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_RAL8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag2_co.paa" }; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614l_fs_gripv_01_tan_f"; rhs_grip5_change = "amf_614l_fs_gript_01_tan_f"; rhs_grip6_change = "amf_614l_fs_gripv_tan_tan_f"; rhs_grip7_change = "amf_614l_fs_gript_tan_tan_f"; rhs_grip10_change = "amf_614l_fs_gripm_01_tan_f"; rhs_grip11_change = "amf_614l_fs_gripb_01_tan_f"; rhs_grip12_change = "amf_614l_fs_gripm_tan_tan_f"; rhs_grip13_change = "amf_614l_fs_gripb_tan_tan_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614l_fs_gripv_01_tan_f : AMF_614_long_FS_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/RAL8000)"; Grip_Macro(4, gripV); }; class amf_614l_fs_gript_01_tan_f : AMF_614_long_FS_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/RAL8000)"; Grip_Macro(5, gripT); }; class amf_614l_fs_gripv_tan_tan_f : AMF_614_long_FS_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/RAL8000)"; Grip_Macro(6, gripV); }; class amf_614l_fs_gript_tan_tan_f : AMF_614_long_FS_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/RAL8000)"; Grip_Macro(7, gripT); }; class amf_614l_fs_gripm_01_tan_f : AMF_614_long_FS_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/RAL8000)"; Grip_Macro(10, gripM); }; class amf_614l_fs_gripb_01_tan_f : AMF_614_long_FS_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/RAL8000)"; Grip_Macro(11, gripT); }; class amf_614l_fs_gripm_tan_tan_f : AMF_614_long_FS_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/RAL8000)"; Grip_Macro(12, gripM); }; class amf_614l_fs_gripb_tan_tan_f : AMF_614_long_FS_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/RAL8000)"; Grip_Macro(13, gripT); }; class AMF_614_long_FS_TAN2 : AMF_614_long_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 MOE (13 pouces/TAN)"; /// some name model = "\AMF_614\AMF_614_long_fs.p3d"; /// path to model handAnim[] = {"OFP2_ManSkeleton", "\AMF_614\anim\amf_hand_nogrip.rtm"}; picture = "\AMF_614\Data\UI\gear_AMF_614_long_01_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "Camo6", "Camo7"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_416a5_body_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MOE_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\rail_protect_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\hk416a5_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag2_tan2_CO.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614l_fs_gripv_01_tan2_f"; rhs_grip5_change = "amf_614l_fs_gript_01_tan2_f"; rhs_grip6_change = "amf_614l_fs_gripv_tan_tan2_f"; rhs_grip7_change = "amf_614l_fs_gript_tan_tan2_f"; rhs_grip10_change = "amf_614l_fs_gripm_01_tan2_f"; rhs_grip11_change = "amf_614l_fs_gripb_01_tan2_f"; rhs_grip12_change = "amf_614l_fs_gripm_tan_tan2_f"; rhs_grip13_change = "amf_614l_fs_gripb_tan_tan2_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614l_fs_gripv_01_tan2_f : AMF_614_long_FS_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/TAN)"; Grip_Macro(4, gripV); }; class amf_614l_fs_gript_01_tan2_f : AMF_614_long_FS_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/TAN)"; Grip_Macro(5, gripT); }; class amf_614l_fs_gripv_tan_tan2_f : AMF_614_long_FS_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/TAN)"; Grip_Macro(6, gripV); }; class amf_614l_fs_gript_tan_tan2_f : AMF_614_long_FS_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/TAN)"; Grip_Macro(7, gripT); }; class amf_614l_fs_gripm_01_tan2_f : AMF_614_long_FS_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/TAN)"; Grip_Macro(10, gripM); }; class amf_614l_fs_gripb_01_tan2_f : AMF_614_long_FS_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/TAN)"; Grip_Macro(11, gripT); }; class amf_614l_fs_gripm_tan_tan2_f : AMF_614_long_FS_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/TAN)"; Grip_Macro(12, gripM); }; class amf_614l_fs_gripb_tan_tan2_f : AMF_614_long_FS_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/TAN)"; Grip_Macro(13, gripT); }; class AMF_614_long_fs_paint : AMF_614_long_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 MOE (13 pouces/Paint)"; /// some name model = "\AMF_614\AMF_614_long_fs_paint.p3d"; /// path to model picture = "\amf_614\Data\UI\gear_amf_614_long_01_x_ca.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\amf_614\anim\amf_hand_nogrip.rtm"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614l_fs_gripv_01_paint_f"; rhs_grip5_change = "amf_614l_fs_gript_01_paint_f"; rhs_grip8_change = "amf_614l_fs_gripv_paint_paint_f"; rhs_grip9_change = "amf_614l_fs_gript_paint_paint_f"; rhs_grip10_change = "amf_614l_fs_gripm_01_paint_f"; rhs_grip11_change = "amf_614l_fs_gripb_01_paint_f"; rhs_grip14_change = "amf_614l_fs_gripm_paint_paint_f"; rhs_grip15_change = "amf_614l_fs_gripb_paint_paint_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_paint_gripod_slot { }; }; }; class amf_614l_fs_gripv_01_paint_f : AMF_614_long_fs_paint { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/Paint)"; Grip_Macro(4, gripV); }; class amf_614l_fs_gript_01_paint_f : AMF_614_long_fs_paint { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/Paint)"; Grip_Macro(5, gripT); }; class amf_614l_fs_gripv_paint_paint_f : AMF_614_long_fs_paint { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/Paint)"; Grip_Macro(8, gripV); }; class amf_614l_fs_gript_paint_paint_f : AMF_614_long_fs_paint { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (13 pouces/Paint)"; Grip_Macro(9, gripT); }; class amf_614l_fs_gripm_01_paint_f : AMF_614_long_fs_paint { author = "Krogar & AMF TEAM"; displayName = "HK 416A5 MOE (13 pouces/Paint)"; Grip_Macro(10, gripM); }; class amf_614l_fs_gripb_01_paint_f : AMF_614_long_fs_paint { author = "Krogar & AMF TEAM"; displayName = "HK 416A5 MOE (13 pouces/Paint)"; Grip_Macro(11, gripT); }; class amf_614l_fs_gripm_paint_paint_f : AMF_614_long_fs_paint { author = "Krogar & AMF TEAM"; displayName = "HK 416A5 MOE (13 pouces/Paint)"; Grip_Macro(14, gripM); }; class amf_614l_fs_gripb_paint_paint_f : AMF_614_long_fs_paint { author = "Krogar & AMF TEAM"; displayName = "HK 416A5 MOE (13 pouces/Paint)"; Grip_Macro(15, gripT); }; class AMF_614_long_fs2_blk : AMF_614_long_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 (13 pouces)"; /// some name model = "\AMF_614\AMF_614_long_fs2.p3d"; /// path to model picture = "\amf_614\Data\UI\gear_amf_614_long_01_x_ca.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\amf_614\anim\amf_hand_nogrip.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\amf_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\hk416a5_stock_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\rail_protect_blk_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\hk416a5_co.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614l_fs2_gripv_01_blk_f"; rhs_grip5_change = "amf_614l_fs2_gript_01_blk_f"; rhs_grip6_change = "amf_614l_fs2_gripv_tan_blk_f"; rhs_grip7_change = "amf_614l_fs2_gript_tan_blk_f"; rhs_grip10_change = "amf_614l_fs2_gripm_01_blk_f"; rhs_grip11_change = "amf_614l_fs2_gripb_01_blk_f"; rhs_grip12_change = "amf_614l_fs2_gripm_tan_blk_f"; rhs_grip13_change = "amf_614l_fs2_gripb_tan_blk_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614l_fs2_gripv_01_blk_f : AMF_614_long_fs2_blk { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 (13 pouces)"; Grip_Macro(4, gripV); }; class amf_614l_fs2_gript_01_blk_f : AMF_614_long_fs2_blk { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 (13 pouces)"; Grip_Macro(5, gripT); }; class amf_614l_fs2_gripv_tan_blk_f : AMF_614_long_fs2_blk { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 (13 pouces)"; Grip_Macro(6, gripV); }; class amf_614l_fs2_gript_tan_blk_f : AMF_614_long_fs2_blk { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 (13 pouces)"; Grip_Macro(7, gripT); }; class amf_614l_fs2_gripm_01_blk_f : AMF_614_long_fs2_blk { author = "Krogar & AMF TEAM"; displayName = "HK416A5 (13 pouces)"; Grip_Macro(10, gripM); }; class amf_614l_fs2_gripb_01_blk_f : AMF_614_long_fs2_blk { author = "Krogar & AMF TEAM"; displayName = "HK416A5 (13 pouces)"; Grip_Macro(11, gripT); }; class amf_614l_fs2_gripm_tan_blk_f : AMF_614_long_fs2_blk { author = "Krogar & AMF TEAM"; displayName = "HK416A5 (13 pouces)"; Grip_Macro(12, gripM); }; class amf_614l_fs2_gripb_tan_blk_f : AMF_614_long_fs2_blk { author = "Krogar & AMF TEAM"; displayName = "HK416A5 (13 pouces)"; Grip_Macro(13, gripT); }; class AMF_614_long_fs2_tan : AMF_614_long_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 (13 pouces/RAL8000)"; /// some name model = "\AMF_614\AMF_614_long_fs2.p3d"; /// path to model picture = "\amf_614\Data\UI\gear_amf_614_long_01_x_ca.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\amf_614\anim\amf_hand_nogrip.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\amf_416a5_body_RAL8000_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\hk416a5_stock_RAL8000_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\rail_protect_tan_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\hk416a5_RAL8000_co.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614l_fs2_gripv_01_tan_f"; rhs_grip5_change = "amf_614l_fs2_gript_01_tan_f"; rhs_grip6_change = "amf_614l_fs2_gripv_tan_tan_f"; rhs_grip7_change = "amf_614l_fs2_gript_tan_tan_f"; rhs_grip10_change = "amf_614l_fs2_gripm_01_tan_f"; rhs_grip11_change = "amf_614l_fs2_gripb_01_tan_f"; rhs_grip12_change = "amf_614l_fs2_gripm_tan_tan_f"; rhs_grip13_change = "amf_614l_fs2_gripb_tan_tan_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614l_fs2_gripv_01_tan_f : AMF_614_long_fs2_tan { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 (13 pouces/RAL8000)"; Grip_Macro(4, gripV); }; class amf_614l_fs2_gript_01_tan_f : AMF_614_long_fs2_tan { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 (13 pouces/RAL8000)"; Grip_Macro(5, gripT); }; class amf_614l_fs2_gripv_tan_tan_f : AMF_614_long_fs2_tan { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 (13 pouces/RAL8000)"; Grip_Macro(6, gripV); }; class amf_614l_fs2_gript_tan_tan_f : AMF_614_long_fs2_tan { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 (13 pouces/RAL8000)"; Grip_Macro(7, gripT); }; class amf_614l_fs2_gripm_01_tan_f : AMF_614_long_fs2_tan { author = "Krogar & AMF TEAM"; displayName = "HK416A5 (13 pouces/RAL8000)"; Grip_Macro(10, gripM); }; class amf_614l_fs2_gripb_01_tan_f : AMF_614_long_fs2_tan { author = "Krogar & AMF TEAM"; displayName = "HK416A5 (13 pouces/RAL8000)"; Grip_Macro(11, gripT); }; class amf_614l_fs2_gripm_tan_tan_f : AMF_614_long_fs2_tan { author = "Krogar & AMF TEAM"; displayName = "HK416A5 (13 pouces/RAL8000)"; Grip_Macro(12, gripM); }; class amf_614l_fs2_gripb_tan_tan_f : AMF_614_long_fs2_tan { author = "Krogar & AMF TEAM"; displayName = "HK416A5 (13 pouces/RAL8000)"; Grip_Macro(13, gripT); }; class AMF_614_long_fs2_paint : AMF_614_long_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 (13 pouces/Paint)"; /// some name model = "\AMF_614\AMF_614_long_fs2_paint.p3d"; /// path to model picture = "\amf_614\Data\UI\gear_amf_614_long_01_x_ca.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\amf_614\anim\amf_hand_nogrip.rtm"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614l_fs2_gripv_01_paint_f"; rhs_grip5_change = "amf_614l_fs2_gript_01_paint_f"; rhs_grip8_change = "amf_614l_fs2_gripv_paint_paint_f"; rhs_grip9_change = "amf_614l_fs2_gript_paint_paint_f"; rhs_grip10_change = "amf_614l_fs2_gripm_01_paint_f"; rhs_grip11_change = "amf_614l_fs2_gripb_01_paint_f"; rhs_grip14_change = "amf_614l_fs2_gripm_paint_paint_f"; rhs_grip15_change = "amf_614l_fs2_gripb_paint_paint_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_paint_gripod_slot { }; }; }; class amf_614l_fs2_gripv_01_paint_f : AMF_614_long_fs2_paint { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 (13 pouces/Paint)"; Grip_Macro(4, gripV); }; class amf_614l_fs2_gript_01_paint_f : AMF_614_long_fs2_paint { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 (13 pouces/Paint)"; Grip_Macro(5, gripT); }; class amf_614l_fs2_gripv_paint_paint_f : AMF_614_long_fs2_paint { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 (13 pouces/Paint)"; Grip_Macro(8, gripV); }; class amf_614l_fs2_gript_paint_paint_f : AMF_614_long_fs2_paint { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 (13 pouces/Paint)"; Grip_Macro(9, gripT); }; class amf_614l_fs2_gripm_01_paint_f : AMF_614_long_fs2_paint { author = "Krogar & AMF TEAM"; displayName = "HK 416A5 (13 pouces/Paint)"; Grip_Macro(10, gripM); }; class amf_614l_fs2_gripb_01_paint_f : AMF_614_long_fs2_paint { author = "Krogar & AMF TEAM"; displayName = "HK 416A5 (13 pouces/Paint)"; Grip_Macro(11, gripT); }; class amf_614l_fs2_gripm_paint_paint_f : AMF_614_long_fs2_paint { author = "Krogar & AMF TEAM"; displayName = "HK 416A5 (13 pouces/Paint)"; Grip_Macro(14, gripM); }; class amf_614l_fs2_gripb_paint_paint_f : AMF_614_long_fs2_paint { author = "Krogar & AMF TEAM"; displayName = "HK 416A5 (13 pouces/Paint)"; Grip_Macro(15, gripT); }; class AMF_614_long_FS3_BLK : AMF_614_long_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR (13 pouces)"; /// some name model = "\AMF_614\AMF_614_long_fs3.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_long_01_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\AMF_614\anim\amf_hand_nogrip.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "Camo6", "Camo7"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\UBR_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\rail_protect_blk_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\hk416a5_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag3_CO.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614l_fs3_gripv_01_blk_f"; rhs_grip5_change = "amf_614l_fs3_gript_01_blk_f"; rhs_grip6_change = "amf_614l_fs3_gripv_tan_blk_f"; rhs_grip7_change = "amf_614l_fs3_gript_tan_blk_f"; rhs_grip10_change = "amf_614l_fs3_gripm_01_blk_f"; rhs_grip11_change = "amf_614l_fs3_gripb_01_blk_f"; rhs_grip12_change = "amf_614l_fs3_gripm_tan_blk_f"; rhs_grip13_change = "amf_614l_fs3_gripb_tan_blk_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614l_fs3_gripv_01_blk_f : AMF_614_long_FS3_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces)"; Grip_Macro(4, gripV); }; class amf_614l_fs3_gript_01_blk_f : AMF_614_long_FS3_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces)"; Grip_Macro(5, gripT); }; class amf_614l_fs3_gripv_tan_blk_f : AMF_614_long_FS3_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces)"; Grip_Macro(6, gripV); }; class amf_614l_fs3_gript_tan_blk_f : AMF_614_long_FS3_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces)"; Grip_Macro(7, gripT); }; class amf_614l_fs3_gripm_01_blk_f : AMF_614_long_FS3_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces)"; Grip_Macro(10, gripM); }; class amf_614l_fs3_gripb_01_blk_f : AMF_614_long_FS3_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces)"; Grip_Macro(11, gripT); }; class amf_614l_fs3_gripm_tan_blk_f : AMF_614_long_FS3_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces)"; Grip_Macro(12, gripM); }; class amf_614l_fs3_gripb_tan_blk_f : AMF_614_long_FS3_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces)"; Grip_Macro(13, gripT); }; class AMF_614_long_FS3_TAN : AMF_614_long_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR (13 pouces/RAL8000) "; /// some name model = "\AMF_614\AMF_614_long_fs3.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_long_01_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\AMF_614\anim\amf_hand_nogrip.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "Camo6", "Camo7"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_416a5_body_RAL8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\UBR_RAL8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\rail_protect_tan_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\hk416a5_RAL8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_RAL8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_RAL8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag3_ral8000_CO.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614l_fs3_gripv_01_tan_f"; rhs_grip5_change = "amf_614l_fs3_gript_01_tan_f"; rhs_grip6_change = "amf_614l_fs3_gripv_tan_tan_f"; rhs_grip7_change = "amf_614l_fs3_gript_tan_tan_f"; rhs_grip10_change = "amf_614l_fs3_gripm_01_tan_f"; rhs_grip11_change = "amf_614l_fs3_gripb_01_tan_f"; rhs_grip12_change = "amf_614l_fs3_gripm_tan_tan_f"; rhs_grip13_change = "amf_614l_fs3_gripb_tan_tan_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614l_fs3_gripv_01_tan_f : AMF_614_long_FS3_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR (13 pouces/RAL8000)"; Grip_Macro(4, gripV); }; class amf_614l_fs3_gript_01_tan_f : AMF_614_long_FS3_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR (13 pouces/RAL8000)"; Grip_Macro(5, gripT); }; class amf_614l_fs3_gripv_tan_tan_f : AMF_614_long_FS3_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR (13 pouces/RAL8000)"; Grip_Macro(6, gripV); }; class amf_614l_fs3_gript_tan_tan_f : AMF_614_long_FS3_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR (13 pouces/RAL8000)"; Grip_Macro(7, gripT); }; class amf_614l_fs3_gripm_01_tan_f : AMF_614_long_FS3_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces/RAL8000)"; Grip_Macro(10, gripM); }; class amf_614l_fs3_gripb_01_tan_f : AMF_614_long_FS3_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces/RAL8000)"; Grip_Macro(11, gripT); }; class amf_614l_fs3_gripm_tan_tan_f : AMF_614_long_FS3_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces/RAL8000)"; Grip_Macro(12, gripM); }; class amf_614l_fs3_gripb_tan_tan_f : AMF_614_long_FS3_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces/RAL8000)"; Grip_Macro(13, gripT); }; class AMF_614_long_FS3_TAN2 : AMF_614_long_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR (13 pouces/TAN)"; /// some name model = "\AMF_614\AMF_614_long_fs3.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_long_01_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\AMF_614\anim\amf_hand_nogrip.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "Camo6", "Camo7"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\UBR_TAN2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\rail_protect_TAN2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\hk416a5_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag3_tan_CO.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614l_fs3_gripv_01_tan2_f"; rhs_grip5_change = "amf_614l_fs3_gript_01_tan2_f"; rhs_grip6_change = "amf_614l_fs3_gripv_tan_tan2_f"; rhs_grip7_change = "amf_614l_fs3_gript_tan_tan2_f"; rhs_grip10_change = "amf_614l_fs3_gripm_01_tan2_f"; rhs_grip11_change = "amf_614l_fs3_gripb_01_tan2_f"; rhs_grip12_change = "amf_614l_fs3_gripm_tan_tan2_f"; rhs_grip13_change = "amf_614l_fs3_gripb_tan_tan2_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614l_fs3_gripv_01_tan2_f : AMF_614_long_FS3_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces/TAN)"; Grip_Macro(4, gripV); }; class amf_614l_fs3_gript_01_tan2_f : AMF_614_long_FS3_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces/TAN)"; Grip_Macro(5, gripT); }; class amf_614l_fs3_gripv_tan_tan2_f : AMF_614_long_FS3_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces/TAN)"; Grip_Macro(6, gripV); }; class amf_614l_fs3_gript_tan_tan2_f : AMF_614_long_FS3_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces/TAN)"; Grip_Macro(7, gripT); }; class amf_614l_fs3_gripm_01_tan2_f : AMF_614_long_FS3_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces/TAN)"; Grip_Macro(10, gripM); }; class amf_614l_fs3_gripb_01_tan2_f : AMF_614_long_FS3_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces/TAN)"; Grip_Macro(11, gripT); }; class amf_614l_fs3_gripm_tan_tan2_f : AMF_614_long_FS3_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces/TAN)"; Grip_Macro(12, gripM); }; class amf_614l_fs3_gripb_tan_tan2_f : AMF_614_long_FS3_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (13 pouces/TAN)"; Grip_Macro(13, gripT); }; class AMF_614_long_FS4_BLK : AMF_614_long_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 MOE/SMR (13 pouces)"; /// some name model = "\AMF_614\AMF_614_long_fs4.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_long_01_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\AMF_614\anim\amf_hand_nogrip.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "Camo6", "Camo7"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\amf_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MOE_blk_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_rail_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag3_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_CO.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614l_fs4_gripv_01_blk_f"; rhs_grip5_change = "amf_614l_fs4_gript_01_blk_f"; rhs_grip6_change = "amf_614l_fs4_gripv_tan_blk_f"; rhs_grip7_change = "amf_614l_fs4_gript_tan_blk_f"; rhs_grip10_change = "amf_614l_fs4_gripm_01_blk_f"; rhs_grip11_change = "amf_614l_fs4_gripb_01_blk_f"; rhs_grip12_change = "amf_614l_fs4_gripm_tan_blk_f"; rhs_grip13_change = "amf_614l_fs4_gripb_tan_blk_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614l_fs4_gripv_01_blk_f : AMF_614_long_FS4_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces)"; Grip_Macro(4, gripV); }; class amf_614l_fs4_gript_01_blk_f : AMF_614_long_FS4_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces)"; Grip_Macro(5, gripT); }; class amf_614l_fs4_gripv_tan_blk_f : AMF_614_long_FS4_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces)"; Grip_Macro(6, gripV); }; class amf_614l_fs4_gript_tan_blk_f : AMF_614_long_FS4_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces)"; Grip_Macro(7, gripT); }; class amf_614l_fs4_gripm_01_blk_f : AMF_614_long_FS4_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces)"; Grip_Macro(10, gripM); }; class amf_614l_fs4_gripb_01_blk_f : AMF_614_long_FS4_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces)"; Grip_Macro(11, gripT); }; class amf_614l_fs4_gripm_tan_blk_f : AMF_614_long_FS4_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces)"; Grip_Macro(12, gripM); }; class amf_614l_fs4_gripb_tan_blk_f : AMF_614_long_FS4_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces)"; Grip_Macro(13, gripT); }; class AMF_614_long_FS4_TAN : AMF_614_long_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 MOE/SMR (13 pouces/TAN)"; /// some name model = "\AMF_614\AMF_614_long_fs4.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_long_01_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\AMF_614\anim\amf_hand_nogrip.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "Camo6", "Camo7"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\amf_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MOE_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_rail_tan_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag2_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_tan_CO.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614l_fs4_gripv_01_tan_f"; rhs_grip5_change = "amf_614l_fs4_gript_01_tan_f"; rhs_grip6_change = "amf_614l_fs4_gripv_tan_tan_f"; rhs_grip7_change = "amf_614l_fs4_gript_tan_tan_f"; rhs_grip10_change = "amf_614l_fs4_gripm_01_tan_f"; rhs_grip11_change = "amf_614l_fs4_gripb_01_tan_f"; rhs_grip12_change = "amf_614l_fs4_gripm_tan_tan_f"; rhs_grip13_change = "amf_614l_fs4_gripb_tan_tan_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614l_fs4_gripv_01_tan_f : AMF_614_long_FS4_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces/TAN)"; Grip_Macro(4, gripV); }; class amf_614l_fs4_gript_01_tan_f : AMF_614_long_FS4_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces/TAN)"; Grip_Macro(5, gripT); }; class amf_614l_fs4_gripv_tan_tan_f : AMF_614_long_FS4_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces/TAN)"; Grip_Macro(6, gripV) }; class amf_614l_fs4_gript_tan_tan_f : AMF_614_long_FS4_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces/TAN)"; Grip_Macro(7, gripT); }; class amf_614l_fs4_gripm_01_tan_f : AMF_614_long_FS4_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces/TAN)"; Grip_Macro(10, gripM); }; class amf_614l_fs4_gripb_01_tan_f : AMF_614_long_FS4_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces/TAN)"; Grip_Macro(11, gripT); }; class amf_614l_fs4_gripm_tan_tan_f : AMF_614_long_FS4_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces/TAN)"; Grip_Macro(12, gripM); }; class amf_614l_fs4_gripb_tan_tan_f : AMF_614_long_FS4_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces/TAN)"; Grip_Macro(13, gripT); }; class AMF_614_long_FS4_tan2 : AMF_614_long_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 MOE/SMR (13 pouces/RAL8000)"; /// some name model = "\AMF_614\AMF_614_long_fs4.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_long_01_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", \AMF_614\anim\amf_hand_nogrip.rtm}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "Camo6", "Camo7"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\amf_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MOE_tan_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_rail_ral8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_ral8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_ral8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_ral8000_CO.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614l_fs4_gripv_01_tan2_f"; rhs_grip5_change = "amf_614l_fs4_gript_01_tan2_f"; rhs_grip6_change = "amf_614l_fs4_gripv_tan_tan2_f"; rhs_grip7_change = "amf_614l_fs4_gript_tan_tan2_f"; rhs_grip10_change = "amf_614l_fs4_gripm_01_tan2_f"; rhs_grip11_change = "amf_614l_fs4_gripb_01_tan2_f"; rhs_grip12_change = "amf_614l_fs4_gripm_tan_tan2_f"; rhs_grip13_change = "amf_614l_fs4_gripb_tan_tan2_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614l_fs4_gripv_01_tan2_f : AMF_614_long_FS4_tan2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces/RAL8000)"; Grip_Macro(4, gripV); }; class amf_614l_fs4_gript_01_tan2_f : AMF_614_long_FS4_tan2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces/RAL8000)"; Grip_Macro(5, gripT); }; class amf_614l_fs4_gripv_tan_tan2_f : AMF_614_long_FS4_tan2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces/RAL8000)"; Grip_Macro(6, gripV); }; class amf_614l_fs4_gript_tan_tan2_f : AMF_614_long_FS4_tan2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces/RAL8000)"; Grip_Macro(7, gripT); }; class amf_614l_fs4_gripm_01_tan2_f : AMF_614_long_FS4_tan2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces/RAL8000)"; Grip_Macro(10, gripM); }; class amf_614l_fs4_gripb_01_tan2_f : AMF_614_long_FS4_tan2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces/RAL8000)"; Grip_Macro(11, gripT); }; class amf_614l_fs4_gripm_tan_tan2_f : AMF_614_long_FS4_tan2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces/RAL8000)"; Grip_Macro(12, gripM); }; class amf_614l_fs4_gripb_tan_tan2_f : AMF_614_long_FS4_tan2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (13 pouces/RAL8000)"; Grip_Macro(13, gripT); }; class AMF_614_long_FS5_BLK : AMF_614_long_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR/SMR (13 pouces)"; /// some name model = "\AMF_614\AMF_614_long_fs5.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_long_01_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\AMF_614\anim\amf_hand_nogrip.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "Camo6", "Camo7"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\amf_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\UBR_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_rail_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_CO.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614l_fs5_gripv_01_blk_f"; rhs_grip5_change = "amf_614l_fs5_gript_01_blk_f"; rhs_grip6_change = "amf_614l_fs5_gripv_tan_blk_f"; rhs_grip7_change = "amf_614l_fs5_gript_tan_blk_f"; rhs_grip10_change = "amf_614l_fs5_gripm_01_blk_f"; rhs_grip11_change = "amf_614l_fs5_gripb_01_blk_f"; rhs_grip12_change = "amf_614l_fs5_gripm_tan_blk_f"; rhs_grip13_change = "amf_614l_fs5_gripb_tan_blk_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614l_fs5_gripv_01_blk_f : AMF_614_long_FS5_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces)"; Grip_Macro(4, gripV); }; class amf_614l_fs5_gript_01_blk_f : AMF_614_long_FS5_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces)"; Grip_Macro(5, gripT); }; class amf_614l_fs5_gripv_tan_blk_f : AMF_614_long_FS5_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces)"; Grip_Macro(6, gripV); }; class amf_614l_fs5_gript_tan_blk_f : AMF_614_long_FS5_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces)"; Grip_Macro(7, gripT); }; class amf_614l_fs5_gripm_01_blk_f : AMF_614_long_FS5_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces)"; Grip_Macro(10, gripM); }; class amf_614l_fs5_gripb_01_blk_f : AMF_614_long_FS5_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces)"; Grip_Macro(11, gripT); }; class amf_614l_fs5_gripm_tan_blk_f : AMF_614_long_FS5_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces)"; Grip_Macro(12, gripM); }; class amf_614l_fs5_gripb_tan_blk_f : AMF_614_long_FS5_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces)"; Grip_Macro(13, gripT); }; class AMF_614_long_FS5_TAN : AMF_614_long_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR/SMR (13 pouces/TAN)"; /// some name model = "\AMF_614\AMF_614_long_fs5.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_long_01_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\AMF_614\anim\amf_hand_nogrip.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "Camo6", "Camo7"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\amf_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\UBR_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_rail_tan_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag2_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_tan_CO.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614l_fs5_gripv_01_tan_f"; rhs_grip5_change = "amf_614l_fs5_gript_01_tan_f"; rhs_grip6_change = "amf_614l_fs5_gripv_tan_tan_f"; rhs_grip7_change = "amf_614l_fs5_gript_tan_tan_f"; rhs_grip10_change = "amf_614l_fs5_gripm_01_tan_f"; rhs_grip11_change = "amf_614l_fs5_gripb_01_tan_f"; rhs_grip12_change = "amf_614l_fs5_gripm_tan_tan_f"; rhs_grip13_change = "amf_614l_fs5_gripb_tan_tan_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614l_fs5_gripv_01_tan_f : AMF_614_long_FS5_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces/TAN)"; Grip_Macro(4, gripV); }; class amf_614l_fs5_gript_01_tan_f : AMF_614_long_FS5_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces/TAN)"; Grip_Macro(5, gripT); }; class amf_614l_fs5_gripv_tan_tan_f : AMF_614_long_FS5_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces/TAN)"; Grip_Macro(6, gripV); }; class amf_614l_fs5_gript_tan_tan_f : AMF_614_long_FS5_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces/TAN)"; Grip_Macro(7, gripT); }; class amf_614l_fs5_gripm_01_tan_f : AMF_614_long_FS5_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces/TAN)"; Grip_Macro(10, gripM); }; class amf_614l_fs5_gripb_01_tan_f : AMF_614_long_FS5_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces/TAN)"; Grip_Macro(11, gripT); }; class amf_614l_fs5_gripm_tan_tan_f : AMF_614_long_FS5_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces/TAN)"; Grip_Macro(12, gripM); }; class amf_614l_fs5_gripb_tan_tan_f : AMF_614_long_FS5_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces/TAN)"; Grip_Macro(13, gripT); }; class AMF_614_long_FS5_TAN2 : AMF_614_long_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR/SMR (13 pouces/RAL8000)"; /// some name model = "\AMF_614\AMF_614_long_fs5.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_long_01_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\AMF_614\anim\amf_hand_nogrip.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "Camo6", "Camo7"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\amf_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\UBR_ral8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_rail_ral8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_ral8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_ral8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_ral8000_CO.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614l_fs5_gripv_01_tan2_f"; rhs_grip5_change = "amf_614l_fs5_gript_01_tan2_f"; rhs_grip6_change = "amf_614l_fs5_gripv_tan_tan2_f"; rhs_grip7_change = "amf_614l_fs5_gript_tan_tan2_f"; rhs_grip10_change = "amf_614l_fs5_gripm_01_tan2_f"; rhs_grip11_change = "amf_614l_fs5_gripb_01_tan2_f"; rhs_grip12_change = "amf_614l_fs5_gripm_tan_tan2_f"; rhs_grip13_change = "amf_614l_fs5_gripb_tan_tan2_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614l_fs5_gripv_01_tan2_f : AMF_614_long_FS5_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces/RAL8000)"; Grip_Macro(4, gripV); }; class amf_614l_fs5_gript_01_tan2_f : AMF_614_long_FS5_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces/RAL8000)"; Grip_Macro(5, gripT); }; class amf_614l_fs5_gripv_tan_tan2_f : AMF_614_long_FS5_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces/RAL8000)"; Grip_Macro(6, gripV); }; class amf_614l_fs5_gript_tan_tan2_f : AMF_614_long_FS5_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces/RAL8000)"; Grip_Macro(7, gripT); }; class amf_614l_fs5_gripm_01_tan2_f : AMF_614_long_FS5_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces/RAL8000)"; Grip_Macro(10, gripM); }; class amf_614l_fs5_gripb_01_tan2_f : AMF_614_long_FS5_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces/RAL8000)"; Grip_Macro(11, gripT); }; class amf_614l_fs5_gripm_tan_tan2_f : AMF_614_long_FS5_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces/RAL8000)"; Grip_Macro(12, gripM); }; class amf_614l_fs5_gripb_tan_tan2_f : AMF_614_long_FS5_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (13 pouces/RAL8000)"; Grip_Macro(13, gripT); }; /*--- Hk 416 F-C Hk 416A5 ---*/ class AMF_614_short_01_F : AMF_614_short_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE & AMF TEAM"; displayName = "HK 416 F-C"; /// some name dexterity = 3.1; model = "\AMF_614\AMF_614_short_01_F.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_short_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm"}; /// hand animation actually fits this rifle well weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip2_change = "amf_614s_gripv_01_f"; rhs_grip3_change = "amf_614s_gript_01_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_gripod_slot { }; }; }; class amf_614s_gripv_01_f : AMF_614_short_01_F { author = "MetalTryHard & AMF TEAM"; displayName = "HK416 F-C"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 61; class UnderBarrelSlot { }; }; Grip_Macro(2, gripV); }; class amf_614s_gript_01_f : AMF_614_short_01_F { author = "MetalTryHard & AMF TEAM"; displayName = "HK416 F-C"; Grip_Macro(3, gripT); }; class AMF_614_short_FS_BLK : AMF_614_short_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 MOE (11 pouces)"; /// some name model = "\AMF_614\AMF_614_short_fs.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_short_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "Camo6", "Camo7"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MOE_blk_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\rail_protect_blk_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\hk416a5_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\GRIP_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag2_co.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614_fc_gripv_01_blk_f"; rhs_grip5_change = "amf_614_fc_gript_01_blk_f"; rhs_grip6_change = "amf_614_fc_gripv_tan_blk_f"; rhs_grip7_change = "amf_614_fc_gript_tan_blk_f"; rhs_grip10_change = "amf_614_fc_gripm_01_blk_f"; rhs_grip11_change = "amf_614_fc_gripb_01_blk_f"; rhs_grip12_change = "amf_614_fc_gripm_tan_blk_f"; rhs_grip13_change = "amf_614_fc_gripb_tan_blk_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614_fc_gripv_01_blk_f : AMF_614_short_FS_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces)"; Grip_Macro(4, gripV); }; class amf_614_fc_gript_01_blk_f : AMF_614_short_FS_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces)"; Grip_Macro(5, gripT); }; class amf_614_fc_gripv_tan_blk_f : AMF_614_short_FS_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces)"; Grip_Macro(6, gripV); }; class amf_614_fc_gript_tan_blk_f : AMF_614_short_FS_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces)"; Grip_Macro(7, gripT); }; class amf_614_fc_gripm_01_blk_f : AMF_614_short_FS_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces)"; Grip_Macro(10, gripM); }; class amf_614_fc_gripb_01_blk_f : AMF_614_short_FS_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces)"; Grip_Macro(11, gripT); }; class amf_614_fc_gripm_tan_blk_f : AMF_614_short_FS_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces)"; Grip_Macro(12, gripM); }; class amf_614_fc_gripb_tan_blk_f : AMF_614_short_FS_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces)"; Grip_Macro(13, gripT); }; class AMF_614_short_FS_TAN : AMF_614_short_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 MOE (11 pouces/RAL8000)"; /// some name model = "\AMF_614\AMF_614_short_fs.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_short_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "Camo6", "Camo7"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_416a5_body_RAL8000_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MOE_tan_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\rail_protect_tan_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\hk416a5_RAL8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_RAL8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\GRIP_RAL8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag2_co.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614_fc_gripv_01_tan_f"; rhs_grip5_change = "amf_614_fc_gript_01_tan_f"; rhs_grip6_change = "amf_614_fc_gripv_tan_tan_f"; rhs_grip7_change = "amf_614_fc_gript_tan_tan_f"; rhs_grip10_change = "amf_614_fc_gripm_01_tan_f"; rhs_grip11_change = "amf_614_fc_gripb_01_tan_f"; rhs_grip12_change = "amf_614_fc_gripm_tan_tan_f"; rhs_grip13_change = "amf_614_fc_gripb_tan_tan_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614_fc_gripv_01_tan_f : AMF_614_short_FS_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces/RAL8000)"; Grip_Macro(4, gripV); }; class amf_614_fc_gript_01_tan_f : AMF_614_short_FS_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces/RAL8000)"; Grip_Macro(5, gripT); }; class amf_614_fc_gripv_tan_tan_f : AMF_614_short_FS_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces/RAL8000)"; Grip_Macro(6, gripV); }; class amf_614_fc_gript_tan_tan_f : AMF_614_short_FS_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces/RAL8000)"; Grip_Macro(7, gripT); }; class amf_614_fc_gripm_01_tan_f : AMF_614_short_FS_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces/RAL8000)"; Grip_Macro(10, gripM); }; class amf_614_fc_gripb_01_tan_f : AMF_614_short_FS_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces/RAL8000)"; Grip_Macro(11, gripT); }; class amf_614_fc_gripm_tan_tan_f : AMF_614_short_FS_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces/RAL8000)"; Grip_Macro(12, gripM); }; class amf_614_fc_gripb_tan_tan_f : AMF_614_short_FS_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces/RAL8000)"; Grip_Macro(13, gripT); }; class AMF_614_short_FS_TAN2 : AMF_614_short_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 MOE (11 pouces/TAN)"; /// some name model = "\AMF_614\AMF_614_short_fs.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_short_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "Camo6", "Camo7"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MOE_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\rail_protect_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\hk416a5_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\GRIP_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag2_tan2_co.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614_fc_gripv_01_tan2_f"; rhs_grip5_change = "amf_614_fc_gript_01_tan2_f"; rhs_grip6_change = "amf_614_fc_gripv_tan_tan2_f"; rhs_grip7_change = "amf_614_fc_gript_tan_tan2_f"; rhs_grip10_change = "amf_614_fc_gripm_01_tan2_f"; rhs_grip11_change = "amf_614_fc_gripb_01_tan2_f"; rhs_grip12_change = "amf_614_fc_gripm_tan_tan2_f"; rhs_grip13_change = "amf_614_fc_gripb_tan_tan2_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614_fc_gripv_01_tan2_f : AMF_614_short_FS_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces/TAN)"; Grip_Macro(4, gripV); }; class amf_614_fc_gript_01_tan2_f : AMF_614_short_FS_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces/TAN)"; Grip_Macro(5, gripT); }; class amf_614_fc_gripv_tan_tan2_f : AMF_614_short_FS_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces/TAN)"; Grip_Macro(6, gripV); }; class amf_614_fc_gript_tan_tan2_f : AMF_614_short_FS_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces/TAN)"; Grip_Macro(7, gripT); }; class amf_614_fc_gripm_01_tan2_f : AMF_614_short_FS_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces/TAN)"; Grip_Macro(10, gripM); }; class amf_614_fc_gripb_01_tan2_f : AMF_614_short_FS_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces/TAN)"; Grip_Macro(11, gripT); }; class amf_614_fc_gripm_tan_tan2_f : AMF_614_short_FS_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces/TAN)"; Grip_Macro(12, gripM); }; class amf_614_fc_gripb_tan_tan2_f : AMF_614_short_FS_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE (11 pouces/TAN)"; Grip_Macro(13, gripT); }; class AMF_614_short_fs_paint : AMF_614_short_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 MOE (11 pouces/Paint) "; /// some name model = "\AMF_614\AMF_614_short_fs_paint.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_short_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614_fc_gripv_01_paint_f"; rhs_grip5_change = "amf_614_fc_gript_01_paint_f"; rhs_grip8_change = "amf_614_fc_gripv_paint_paint_f"; rhs_grip9_change = "amf_614_fc_gript_paint_paint_f"; rhs_grip10_change = "amf_614_fc_gripm_01_paint_f"; rhs_grip11_change = "amf_614_fc_gripb_01_paint_f"; rhs_grip14_change = "amf_614_fc_gripm_paint_paint_f"; rhs_grip15_change = "amf_614_fc_gripb_paint_paint_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_paint_gripod_slot { }; }; }; class amf_614_fc_gripv_01_paint_f : AMF_614_short_fs_paint { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 MOE (11 pouces/Paint)"; Grip_Macro(4, gripV); }; class amf_614_fc_gript_01_paint_f : AMF_614_short_fs_paint { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 MOE (11 pouces/Paint)"; Grip_Macro(5, gripT); }; class amf_614_fc_gripv_paint_paint_f : AMF_614_short_fs_paint { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 MOE (11 pouces/Paint)"; Grip_Macro(8, gripV); }; class amf_614_fc_gript_paint_paint_f : AMF_614_short_fs_paint { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 MOE (11 pouces/Paint)"; Grip_Macro(9, gripT); }; class amf_614_fc_gripm_01_paint_f : AMF_614_short_fs_paint { author = "Krogar & AMF TEAM"; displayName = "HK 416A5 MOE (11 pouces/Paint)"; Grip_Macro(10, gripM); }; class amf_614_fc_gripb_01_paint_f : AMF_614_short_fs_paint { author = "Krogar & AMF TEAM"; displayName = "HK 416A5 MOE (11 pouces/Paint)"; Grip_Macro(11, gripT); }; class amf_614_fc_gripm_paint_paint_f : AMF_614_short_fs_paint { author = "Krogar & AMF TEAM"; displayName = "HK 416A5 MOE (11 pouces/Paint)"; Grip_Macro(14, gripM); }; class amf_614_fc_gripb_paint_paint_f : AMF_614_short_fs_paint { author = "Krogar & AMF TEAM"; displayName = "HK 416A5 MOE (11 pouces/Paint)"; Grip_Macro(15, gripT); }; class AMF_614_short_fs2_blk : AMF_614_short_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 (11 pouces)"; /// some name model = "\AMF_614\AMF_614_short_fs2.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_short_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\amf_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\hk416a5_stock_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\rail_protect_blk_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\hk416a5_co.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614_fc2_gripv_01_blk_f"; rhs_grip5_change = "amf_614_fc2_gript_01_blk_f"; rhs_grip6_change = "amf_614_fc2_gripv_tan_blk_f"; rhs_grip7_change = "amf_614_fc2_gript_tan_blk_f"; rhs_grip10_change = "amf_614_fc2_gripm_01_blk_f"; rhs_grip11_change = "amf_614_fc2_gripb_01_blk_f"; rhs_grip12_change = "amf_614_fc2_gripm_tan_blk_f"; rhs_grip13_change = "amf_614_fc2_gripb_tan_blk_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614_fc2_gripv_01_blk_f : AMF_614_short_fs2_blk { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 (11 pouces)"; Grip_Macro(4, gripV); }; class amf_614_fc2_gript_01_blk_f : AMF_614_short_fs2_blk { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 (11 pouces)"; Grip_Macro(5, gripT); }; class amf_614_fc2_gripv_tan_blk_f : AMF_614_short_fs2_blk { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 (11 pouces)"; Grip_Macro(6, gripV); }; class amf_614_fc2_gript_tan_blk_f : AMF_614_short_fs2_blk { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 (11 pouces)"; Grip_Macro(7, gripT); }; class amf_614_fc2_gripm_01_blk_f : AMF_614_short_fs2_blk { author = "Krogar & AMF TEAM"; displayName = "HK416A5 (11 pouces)"; Grip_Macro(10, gripM); }; class amf_614_fc2_gripb_01_blk_f : AMF_614_short_fs2_blk { author = "Krogar & AMF TEAM"; displayName = "HK416A5 (11 pouces)"; Grip_Macro(11, gripT); }; class amf_614_fc2_gripm_tan_blk_f : AMF_614_short_fs2_blk { author = "Krogar & AMF TEAM"; displayName = "HK416A5 (11 pouces)"; Grip_Macro(12, gripM); }; class amf_614_fc2_gripb_tan_blk_f : AMF_614_short_fs2_blk { author = "Krogar & AMF TEAM"; displayName = "HK416A5 (11 pouces)"; Grip_Macro(13, gripT); }; class AMF_614_short_fs2_tan : AMF_614_short_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 (11 pouces/RAL8000) "; /// some name model = "\AMF_614\AMF_614_short_fs2.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_short_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm"}; hiddenSelections[] = { "camo1", "camo2", "camo3", "camo4"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_416a5_body_RAL8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\HK416a5_STOCK_RAL8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\rail_protect_tan_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\hk416a5_RAL8000_CO.paa", }; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614_fc2_gripv_01_tan_f"; rhs_grip5_change = "amf_614_fc2_gript_01_tan_f"; rhs_grip6_change = "amf_614_fc2_gripv_tan_tan_f"; rhs_grip7_change = "amf_614_fc2_gript_tan_tan_f"; rhs_grip10_change = "amf_614_fc2_gripm_01_tan_f"; rhs_grip11_change = "amf_614_fc2_gripb_01_tan_f"; rhs_grip12_change = "amf_614_fc2_gripm_tan_tan_f"; rhs_grip13_change = "amf_614_fc2_gripb_tan_tan_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614_fc2_gripv_01_tan_f : AMF_614_short_fs2_tan { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 (11 pouces/RAL8000)"; Grip_Macro(4, gripV); }; class amf_614_fc2_gript_01_tan_f : AMF_614_short_fs2_tan { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 (11 pouces/RAL8000)"; Grip_Macro(5, gripT); }; class amf_614_fc2_gripv_tan_tan_f : AMF_614_short_fs2_tan { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 (11 pouces/RAL8000)"; Grip_Macro(6, gripV); }; class amf_614_fc2_gript_tan_tan_f : AMF_614_short_fs2_tan { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 (11 pouces/RAL8000)"; Grip_Macro(7, gripT); }; class amf_614_fc2_gripm_01_tan_f : AMF_614_short_fs2_tan { author = "Krogar & AMF TEAM"; displayName = "HK416A5 (11 pouces/RAL8000)"; Grip_Macro(10, gripM); }; class amf_614_fc2_gripb_01_tan_f : AMF_614_short_fs2_tan { author = "Krogar & AMF TEAM"; displayName = "HK416A5 (11 pouces/RAL8000)"; Grip_Macro(11, gripT); }; class amf_614_fc2_gripm_tan_tan_f : AMF_614_short_fs2_tan { author = "Krogar & AMF TEAM"; displayName = "HK416A5 (11 pouces/RAL8000)"; Grip_Macro(12, gripM); }; class amf_614_fc2_gripb_tan_tan_f : AMF_614_short_fs2_tan { author = "Krogar & AMF TEAM"; displayName = "HK416A5 (11 pouces/RAL8000)"; Grip_Macro(13, gripT); }; class AMF_614_short_fs2_paint : AMF_614_short_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 (11 pouces/Paint) "; /// some name model = "\AMF_614\AMF_614_short_fs2_paint.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_short_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614_fc2_gripv_01_paint_f"; rhs_grip5_change = "amf_614_fc2_gript_01_paint_f"; rhs_grip8_change = "amf_614_fc2_gripv_paint_paint_f"; rhs_grip9_change = "amf_614_fc2_gript_paint_paint_f"; rhs_grip10_change = "amf_614_fc2_gripm_01_paint_f"; rhs_grip11_change = "amf_614_fc2_gripb_01_paint_f"; rhs_grip14_change = "amf_614_fc2_gripm_paint_paint_f"; rhs_grip15_change = "amf_614_fc2_gripb_paint_paint_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_paint_gripod_slot { }; }; }; class amf_614_fc2_gripv_01_paint_f : AMF_614_short_fs2_paint { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 (11 pouces/Paint)"; Grip_Macro(4, gripV); }; class amf_614_fc2_gript_01_paint_f : AMF_614_short_fs2_paint { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 (11 pouces/Paint)"; Grip_Macro(5, gripT); }; class amf_614_fc2_gripv_paint_paint_f : AMF_614_short_fs2_paint { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 (11 pouces/Paint)"; Grip_Macro(8, gripV); }; class amf_614_fc2_gript_paint_paint_f : AMF_614_short_fs2_paint { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 (11 pouces/Paint)"; Grip_Macro(9, gripT); }; class amf_614_fc2_gripm_01_paint_f : AMF_614_short_fs2_paint { author = "Krogar & AMF TEAM"; displayName = "HK 416A5 (11 pouces/Paint)"; Grip_Macro(10, gripM); }; class amf_614_fc2_gripb_01_paint_f : AMF_614_short_fs2_paint { author = "Krogar & AMF TEAM"; displayName = "HK 416A5 (11 pouces/Paint)"; Grip_Macro(11, gripT); }; class amf_614_fc2_gripm_paint_paint_f : AMF_614_short_fs2_paint { author = "Krogar & AMF TEAM"; displayName = "HK 416A5 (11 pouces/Paint)"; Grip_Macro(14, gripM); }; class amf_614_fc2_gripb_paint_paint_f : AMF_614_short_fs2_paint { author = "Krogar & AMF TEAM"; displayName = "HK 416A5 (11 pouces/Paint)"; Grip_Macro(15, gripT); }; class AMF_614_short_FS3_BLK : AMF_614_short_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR (11 pouces)"; /// some name model = "\AMF_614\AMF_614_short_fs3.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_short_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "Camo6", "Camo7"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\UBR_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\rail_protect_blk_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\hk416a5_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag3_CO.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614_fc3_gripv_01_blk_f"; rhs_grip5_change = "amf_614_fc3_gript_01_blk_f"; rhs_grip6_change = "amf_614_fc3_gripv_tan_blk_f"; rhs_grip7_change = "amf_614_fc3_gript_tan_blk_f"; rhs_grip10_change = "amf_614_fc3_gripm_01_blk_f"; rhs_grip11_change = "amf_614_fc3_gripb_01_blk_f"; rhs_grip12_change = "amf_614_fc3_gripm_tan_blk_f"; rhs_grip13_change = "amf_614_fc3_gripb_tan_blk_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614_fc3_gripv_01_blk_f : AMF_614_short_FS3_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces)"; Grip_Macro(4, gripV); }; class amf_614_fc3_gript_01_blk_f : AMF_614_short_FS3_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces)"; Grip_Macro(5, gripT); }; class amf_614_fc3_gripv_tan_blk_f : AMF_614_short_FS3_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces)"; Grip_Macro(6, gripV); }; class amf_614_fc3_gript_tan_blk_f : AMF_614_short_FS3_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces)"; Grip_Macro(7, gripT); }; class amf_614_fc3_gripm_01_blk_f : AMF_614_short_FS3_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces)"; Grip_Macro(10, gripM); }; class amf_614_fc3_gripb_01_blk_f : AMF_614_short_FS3_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces)"; Grip_Macro(11, gripT); }; class amf_614_fc3_gripm_tan_blk_f : AMF_614_short_FS3_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces)"; Grip_Macro(12, gripM); }; class amf_614_fc3_gripb_tan_blk_f : AMF_614_short_FS3_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces)"; Grip_Macro(13, gripT); }; class AMF_614_short_FS3_TAN : AMF_614_short_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR (11 pouces/TDF) "; /// some name model = "\AMF_614\AMF_614_short_fs3.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_short_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "Camo6", "Camo7"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_416a5_body_RAL8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\UBR_RAL8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\rail_protect_tan_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\hk416a5_RAL8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_RAL8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_RAL8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag3_ral8000_CO.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614_fc3_gripv_01_tan_f"; rhs_grip5_change = "amf_614_fc3_gript_01_tan_f"; rhs_grip6_change = "amf_614_fc3_gripv_tan_tan_f"; rhs_grip7_change = "amf_614_fc3_gript_tan_tan_f"; rhs_grip10_change = "amf_614_fc3_gripm_01_tan_f"; rhs_grip11_change = "amf_614_fc3_gripb_01_tan_f"; rhs_grip12_change = "amf_614_fc3_gripm_tan_tan_f"; rhs_grip13_change = "amf_614_fc3_gripb_tan_tan_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614_fc3_gripv_01_tan_f : AMF_614_short_FS3_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR (11 pouces/TDF)"; Grip_Macro(4, gripV); }; class amf_614_fc3_gript_01_tan_f : AMF_614_short_FS3_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR (11 pouces/TDF)"; Grip_Macro(5, gripT); }; class amf_614_fc3_gripv_tan_tan_f : AMF_614_short_FS3_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR (11 pouces/TDF)"; Grip_Macro(6, gripV); }; class amf_614_fc3_gript_tan_tan_f : AMF_614_short_FS3_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR (11 pouces/TDF)"; Grip_Macro(7, gripT); }; class amf_614_fc3_gripm_01_tan_f : AMF_614_short_FS3_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces/TDF)"; Grip_Macro(10, gripM); }; class amf_614_fc3_gripb_01_tan_f : AMF_614_short_FS3_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces/TDF)"; Grip_Macro(11, gripT); }; class amf_614_fc3_gripm_tan_tan_f : AMF_614_short_FS3_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces/TDF)"; Grip_Macro(12, gripM); }; class amf_614_fc3_gripb_tan_tan_f : AMF_614_short_FS3_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces/TDF)"; Grip_Macro(13, gripT); }; class AMF_614_short_FS3_TAN2 : AMF_614_short_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR (11 pouces/TAN)"; /// some name model = "\AMF_614\AMF_614_short_fs3.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_short_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "Camo6", "Camo7"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\UBR_TAN2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\rail_protect_TAN2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\hk416a5_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag3_tan_CO.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614_fc3_gripv_01_tan2_f"; rhs_grip5_change = "amf_614_fc3_gript_01_tan2_f"; rhs_grip6_change = "amf_614_fc3_gripv_tan_tan2_f"; rhs_grip7_change = "amf_614_fc3_gript_tan_tan2_f"; rhs_grip10_change = "amf_614_fc3_gripm_01_tan2_f"; rhs_grip11_change = "amf_614_fc3_gripb_01_tan2_f"; rhs_grip12_change = "amf_614_fc3_gripm_tan_tan2_f"; rhs_grip13_change = "amf_614_fc3_gripb_tan_tan2_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614_fc3_gripv_01_tan2_f : AMF_614_short_FS3_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces/TAN)"; Grip_Macro(4, gripV); }; class amf_614_fc3_gript_01_tan2_f : AMF_614_short_FS3_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces/TAN)"; Grip_Macro(5, gripT); }; class amf_614_fc3_gripv_tan_tan2_f : AMF_614_short_FS3_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces/TAN)"; Grip_Macro(6, gripV); }; class amf_614_fc3_gript_tan_tan2_f : AMF_614_short_FS3_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces/TAN)"; Grip_Macro(7, gripT); }; class amf_614_fc3_gripm_01_tan2_f : AMF_614_short_FS3_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces/TAN)"; Grip_Macro(10, gripM); }; class amf_614_fc3_gripb_01_tan2_f : AMF_614_short_FS3_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces/TAN)"; Grip_Macro(11, gripT); }; class amf_614_fc3_gripm_tan_tan2_f : AMF_614_short_FS3_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces/TAN)"; Grip_Macro(12, gripM); }; class amf_614_fc3_gripb_tan_tan2_f : AMF_614_short_FS3_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR (11 pouces/TAN)"; Grip_Macro(13, gripT); }; class AMF_614_short_FS4_BLK : AMF_614_short_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 MOE/SMR (11 pouces)"; /// some name model = "\AMF_614\AMF_614_short_fs4.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_short_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo5", "Camo6", "Camo8", "Camo9"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\amf_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MOE_blk_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_rail_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_CO.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614_fc4_gripv_01_blk_f"; rhs_grip5_change = "amf_614_fc4_gript_01_blk_f"; rhs_grip6_change = "amf_614_fc4_gripv_tan_blk_f"; rhs_grip7_change = "amf_614_fc4_gript_tan_blk_f"; rhs_grip10_change = "amf_614_fc4_gripm_01_blk_f"; rhs_grip11_change = "amf_614_fc4_gripb_01_blk_f"; rhs_grip12_change = "amf_614_fc4_gripm_tan_blk_f"; rhs_grip13_change = "amf_614_fc4_gripb_tan_blk_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614_fc4_gripv_01_blk_f : AMF_614_short_FS4_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces)"; Grip_Macro(4, gripV); }; class amf_614_fc4_gript_01_blk_f : AMF_614_short_FS4_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces)"; Grip_Macro(5, gripT); }; class amf_614_fc4_gripv_tan_blk_f : AMF_614_short_FS4_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces)"; Grip_Macro(6, gripV); }; class amf_614_fc4_gript_tan_blk_f : AMF_614_short_FS4_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces)"; Grip_Macro(7, gripT); }; class amf_614_fc4_gripm_01_blk_f : AMF_614_short_FS4_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces)"; Grip_Macro(10, gripM); }; class amf_614_fc4_gripb_01_blk_f : AMF_614_short_FS4_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces)"; Grip_Macro(11, gripT); }; class amf_614_fc4_gripm_tan_blk_f : AMF_614_short_FS4_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces)"; Grip_Macro(12, gripM); }; class amf_614_fc4_gripb_tan_blk_f : AMF_614_short_FS4_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces)"; Grip_Macro(13, gripT); }; class AMF_614_short_FS4_TAN : AMF_614_short_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 MOE/SMR (11 pouces/TAN)"; /// some name model = "\AMF_614\AMF_614_short_fs4.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_short_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo5", "Camo6", "Camo8", "Camo9"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\amf_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MOE_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_rail_tan_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag2_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_tan_CO.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614_fc4_gripv_01_tan_f"; rhs_grip5_change = "amf_614_fc4_gript_01_tan_f"; rhs_grip6_change = "amf_614_fc4_gripv_tan_tan_f"; rhs_grip7_change = "amf_614_fc4_gript_tan_tan_f"; rhs_grip10_change = "amf_614_fc4_gripm_01_tan_f"; rhs_grip11_change = "amf_614_fc4_gripb_01_tan_f"; rhs_grip12_change = "amf_614_fc4_gripm_tan_tan_f"; rhs_grip13_change = "amf_614_fc4_gripb_tan_tan_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614_fc4_gripv_01_tan_f : AMF_614_short_FS4_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces/TAN)"; Grip_Macro(4, gripV); }; class amf_614_fc4_gript_01_tan_f : AMF_614_short_FS4_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces/TAN)"; Grip_Macro(5, gripT); }; class amf_614_fc4_gripv_tan_tan_f : AMF_614_short_FS4_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces/TAN)"; Grip_Macro(6, gripV); }; class amf_614_fc4_gript_tan_tan_f : AMF_614_short_FS4_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces/TAN)"; Grip_Macro(7, gripT); }; class amf_614_fc4_gripm_01_tan_f : AMF_614_short_FS4_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces/TAN)"; Grip_Macro(10, gripM); }; class amf_614_fc4_gripb_01_tan_f : AMF_614_short_FS4_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces/TAN)"; Grip_Macro(11, gripT); }; class amf_614_fc4_gripm_tan_tan_f : AMF_614_short_FS4_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces/TAN)"; Grip_Macro(12, gripM); }; class amf_614_fc4_gripb_tan_tan_f : AMF_614_short_FS4_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces/TAN)"; Grip_Macro(13, gripT); }; class AMF_614_short_FS4_tan2 : AMF_614_short_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 MOE/SMR (11 pouces/TDF)"; /// some name model = "\AMF_614\AMF_614_short_fs4.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_short_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo5", "Camo6", "Camo8", "Camo9"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\amf_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MOE_tan_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_rail_ral8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_ral8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_ral8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_ral8000_CO.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614_fc4_gripv_01_tan2_f"; rhs_grip5_change = "amf_614_fc4_gript_01_tan2_f"; rhs_grip6_change = "amf_614_fc4_gripv_tan_tan2_f"; rhs_grip7_change = "amf_614_fc4_gript_tan_tan2_f"; rhs_grip10_change = "amf_614_fc4_gripm_01_tan2_f"; rhs_grip11_change = "amf_614_fc4_gripb_01_tan2_f"; rhs_grip12_change = "amf_614_fc4_gripm_tan_tan2_f"; rhs_grip13_change = "amf_614_fc4_gripb_tan_tan2_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614_fc4_gripv_01_tan2_f : AMF_614_short_FS4_tan2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces/TDF)"; Grip_Macro(4, gripV); }; class amf_614_fc4_gript_01_tan2_f : AMF_614_short_FS4_tan2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces/TDF)"; Grip_Macro(5, gripT); }; class amf_614_fc4_gripv_tan_tan2_f : AMF_614_short_FS4_tan2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces/TDF)"; Grip_Macro(6, gripV); }; class amf_614_fc4_gript_tan_tan2_f : AMF_614_short_FS4_tan2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces/TDF)"; Grip_Macro(7, gripT); }; class amf_614_fc4_gripm_01_tan2_f : AMF_614_short_FS4_tan2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces/TDF)"; Grip_Macro(10, gripM); }; class amf_614_fc4_gripb_01_tan2_f : AMF_614_short_FS4_tan2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces/TDF)"; Grip_Macro(11, gripT); }; class amf_614_fc4_gripm_tan_tan2_f : AMF_614_short_FS4_tan2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces/TDF)"; Grip_Macro(12, gripM); }; class amf_614_fc4_gripb_tan_tan2_f : AMF_614_short_FS4_tan2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 MOE/SMR (11 pouces/TDF)"; Grip_Macro(13, gripT); }; class AMF_614_short_FS5_BLK : AMF_614_short_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR/SMR (11 pouces)"; /// some name model = "\AMF_614\AMF_614_short_fs5.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_short_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo5", "Camo6", "Camo8", "Camo9"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\amf_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\UBR_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_rail_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_CO.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614_fc5_gripv_01_blk_f"; rhs_grip5_change = "amf_614_fc5_gript_01_blk_f"; rhs_grip6_change = "amf_614_fc5_gripv_tan_blk_f"; rhs_grip7_change = "amf_614_fc5_gript_tan_blk_f"; rhs_grip10_change = "amf_614_fc5_gripm_01_blk_f"; rhs_grip11_change = "amf_614_fc5_gripb_01_blk_f"; rhs_grip12_change = "amf_614_fc5_gripm_tan_blk_f"; rhs_grip13_change = "amf_614_fc5_gripb_tan_blk_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614_fc5_gripv_01_blk_f : AMF_614_short_FS5_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces)"; Grip_Macro(4, gripV); }; class amf_614_fc5_gript_01_blk_f : AMF_614_short_FS5_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces)"; Grip_Macro(5, gripT); }; class amf_614_fc5_gripv_tan_blk_f : AMF_614_short_FS5_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces)"; Grip_Macro(6, gripV); }; class amf_614_fc5_gript_tan_blk_f : AMF_614_short_FS5_BLK { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces)"; Grip_Macro(7, gripT); }; class amf_614_fc5_gripm_01_blk_f : AMF_614_short_FS5_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces)"; Grip_Macro(10, gripM); }; class amf_614_fc5_gripb_01_blk_f : AMF_614_short_FS5_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces)"; Grip_Macro(11, gripT); }; class amf_614_fc5_gripm_tan_blk_f : AMF_614_short_FS5_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces)"; Grip_Macro(12, gripM); }; class amf_614_fc5_gripb_tan_blk_f : AMF_614_short_FS5_BLK { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces)"; Grip_Macro(13, gripT); }; class AMF_614_short_FS5_TAN : AMF_614_short_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR/SMR (11 pouces/TAN)"; /// some name model = "\AMF_614\AMF_614_short_fs5.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_short_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo5", "Camo6", "Camo8", "Camo9"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\amf_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\UBR_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_rail_tan_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag2_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_tan2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_tan_CO.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614_fc5_gripv_01_tan_f"; rhs_grip5_change = "amf_614_fc5_gript_01_tan_f"; rhs_grip6_change = "amf_614_fc5_gripv_tan_tan_f"; rhs_grip7_change = "amf_614_fc5_gript_tan_tan_f"; rhs_grip10_change = "amf_614_fc5_gripm_01_tan_f"; rhs_grip11_change = "amf_614_fc5_gripb_01_tan_f"; rhs_grip12_change = "amf_614_fc5_gripm_tan_tan_f"; rhs_grip13_change = "amf_614_fc5_gripb_tan_tan_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614_fc5_gripv_01_tan_f : AMF_614_short_FS5_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces/TAN)"; Grip_Macro(4, gripV); }; class amf_614_fc5_gript_01_tan_f : AMF_614_short_FS5_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces/TAN)"; Grip_Macro(5, gripT); }; class amf_614_fc5_gripv_tan_tan_f : AMF_614_short_FS5_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces/TAN)"; Grip_Macro(6, gripV); }; class amf_614_fc5_gript_tan_tan_f : AMF_614_short_FS5_TAN { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces/TAN)"; Grip_Macro(7, gripT); }; class amf_614_fc5_gripm_01_tan_f : AMF_614_short_FS5_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces/TAN)"; Grip_Macro(10, gripM); }; class amf_614_fc5_gripb_01_tan_f : AMF_614_short_FS5_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces/TAN)"; Grip_Macro(11, gripT); }; class amf_614_fc5_gripm_tantan__f : AMF_614_short_FS5_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces/TAN)"; Grip_Macro(12, gripM); }; class amf_614_fc5_gripb_tan_tan_f : AMF_614_short_FS5_TAN { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces/TAN)"; Grip_Macro(13, gripT); }; class AMF_614_short_FS5_TAN2 : AMF_614_short_01_Base_F { scope = 2; /// should be visible and useable in game author = "ARNIE/MetalTryHard & AMF TEAM"; displayName = "HK 416A5 UBR/SMR (11 pouces/TDF)"; /// some name model = "\AMF_614\AMF_614_short_fs5.p3d"; /// path to model picture = "\AMF_614\Data\UI\gear_AMF_614_short_X_CA.paa"; /// different accessories have M, S, T instead of X UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa"; /// weapon with grenade launcher should be marked such way handAnim[] = {"OFP2_ManSkeleton", "\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm"}; hiddenSelections[] = { "Camo1", "Camo2", "Camo3", "Camo5", "Camo6", "Camo8", "Camo9"}; hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\amf_416a5_body_co.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\UBR_ral8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_rail_ral8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\MBUS_ral8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\pmag2_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\grip_ral8000_CO.paa", "braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\SMR1_ral8000_CO.paa"}; weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights rhs_grip4_change = "amf_614_fc5_gripv_01_tan2_f"; rhs_grip5_change = "amf_614_fc5_gript_01_tan2_f"; rhs_grip6_change = "amf_614_fc5_gripv_tan_tan2_f"; rhs_grip7_change = "amf_614_fc5_gript_tan_tan2_f"; rhs_grip10_change = "amf_614_fc5_gripm_01_tan2_f"; rhs_grip11_change = "amf_614_fc5_gripb_01_tan2_f"; rhs_grip12_change = "amf_614_fc5_gripm_tan_tan2_f"; rhs_grip13_change = "amf_614_fc5_gripb_tan_tan2_f"; class WeaponSlotsInfo : WeaponSlotsInfo { mass = 92; allowedSlots[] = {901}; class MuzzleSlot : MuzzleSlot { linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE"; /// this can be set, but having some common helps a bit compatibleItems[] = {"muzzle_snds_M", "AMF_ROTEX_III", "AMF_ROTEX_V"}; /// A custom made suppressor for this weapon iconPosition[] = {0.0, 0.45}; /// position of the slot icon inside of the weapon icon, relative to top-left corner in {right, down} format iconScale = 0.2; /// scale of icon described in iconPicture iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa"; /// icon for selected slot iconPinpoint = "Center"; /// top, bottom, left, right, center alignment of the icon on snap point }; class CowsSlot : asdg_OpticRail1913 /// default accessories for this slot { }; class PointerSlot : asdg_FrontSideRail /// default accessories for this slot { }; class GripodSlot : amf_western_614_fs_gripod_slot { }; }; }; class amf_614_fc5_gripv_01_tan2_f : AMF_614_short_FS5_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces/TDF)"; Grip_Macro(4, gripV); }; class amf_614_fc5_gript_01_tan2_f : AMF_614_short_FS5_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces/TDF)"; Grip_Macro(5, gripT); }; class amf_614_fc5_gripv_tan_tan2_f : AMF_614_short_FS5_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces/TDF)"; Grip_Macro(6, gripV); }; class amf_614_fc5_gript_tan_tan2_f : AMF_614_short_FS5_TAN2 { author = "MetalTryHard & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces/TDF)"; Grip_Macro(7, gripT); }; class amf_614_fc5_gripm_01_tan2_f : AMF_614_short_FS5_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces/TDF)"; Grip_Macro(10, gripM); }; class amf_614_fc5_gripb_01_tan2_f : AMF_614_short_FS5_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces/TDF)"; Grip_Macro(11, gripT); }; class amf_614_fc5_gripm_tan_tan2_f : AMF_614_short_FS5_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces/TDF)"; Grip_Macro(12, gripM); }; class amf_614_fc5_gripb_tan_tan2_f : AMF_614_short_FS5_TAN2 { author = "Krogar & AMF TEAM"; displayName = "HK416A5 UBR/SMR (11 pouces/TDF)"; Grip_Macro(13, gripT); }; };