-
Notifications
You must be signed in to change notification settings - Fork 735
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Compat Aegis - Add full hearing compat (#10729)
Co-authored-by: BrettMayson <[email protected]> Co-authored-by: LinkIsGrim <[email protected]>
- Loading branch information
1 parent
4a37a6e
commit 039f531
Showing
1 changed file
with
233 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,242 @@ | ||
class CfgWeapons { | ||
// Beanies | ||
class HelmetBase; | ||
class H_Watchcap_blk: HelmetBase { | ||
HEARING_PROTECTION_OPEN; | ||
}; | ||
class H_Watchcap_blk_hs: H_Watchcap_blk { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
// TODO: figure out if anything else needs to be adapted. Boonies probably. | ||
|
||
class H_Watchcap_cbr; | ||
class H_Watchcap_cbr_hs: H_Watchcap_cbr { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Watchcap_camo; | ||
class H_Watchcap_camo_hs: H_Watchcap_camo { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Watchcap_khk; | ||
class H_Watchcap_khk_hs: H_Watchcap_khk { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
// Bandannas | ||
class H_Bandanna_mcamo; | ||
class H_Bandanna_mcamo_hs: H_Bandanna_mcamo { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Bandanna_tna_F; | ||
class H_Bandanna_tna_hs_F: H_Bandanna_tna_F { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Bandanna_camo; | ||
class H_Bandanna_camo_hs: H_Bandanna_camo { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
// Boonies | ||
class H_Booniehat_oicamo; | ||
class H_Booniehat_oicamo_hs: H_Booniehat_oicamo { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Booniehat_ghex_F; | ||
class H_Booniehat_ghex_hs_F: H_Booniehat_ghex_F { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Booniehat_mgrn; | ||
class H_Booniehat_mgrn_hs: H_Booniehat_mgrn { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Booniehat_ocamo; | ||
class H_Booniehat_ocamo_hs: H_Booniehat_ocamo { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Booniehat_mcamo; | ||
class H_Booniehat_mcamo_hs: H_Booniehat_mcamo { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Booniehat_oli; | ||
class H_Booniehat_oli_hs: H_Booniehat_oli { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Booniehat_taiga; | ||
class H_Booniehat_taiga_hs: H_Booniehat_taiga { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Booniehat_tna_F; | ||
class H_Booniehat_tna_hs_F: H_Booniehat_tna_F { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Booniehat_wdl; | ||
class H_Booniehat_wdl_hs: H_Booniehat_wdl { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Booniehat_dgtl; | ||
class H_Booniehat_dgtl_hs: H_Booniehat_dgtl { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Booniehat_eaf_arid; | ||
class H_Booniehat_eaf_arid_hs: H_Booniehat_eaf_arid { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Booniehat_eaf; | ||
class H_Booniehat_eaf_hs: H_Booniehat_eaf { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class Aegis_H_Booniehat_UNO_F; | ||
class Aegis_H_Booniehat_UNO_hs_F: Aegis_H_Booniehat_UNO_F { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
// Caps | ||
class H_Cap_oicamo; | ||
class H_Cap_oicamo_hs: H_Cap_oicamo { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Cap_ghex_F; | ||
class H_Cap_ghex_hs_F: H_Cap_ghex_F { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Cap_brn_SPECOPS; | ||
class H_Cap_brn_SPECOPS_hs: H_Cap_brn_SPECOPS { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Cap_blk_ION; | ||
class H_Cap_blk_ION_hs: H_Cap_blk_ION { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Cap_tna_F; | ||
class H_Cap_tna_hs_F: H_Cap_tna_F { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Cap_khaki_specops_UK; | ||
class H_Cap_khaki_specops_UK_hs: H_Cap_khaki_specops_UK { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Cap_usblack; | ||
class H_Cap_usblack_hs: H_Cap_usblack { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Cap_tan_specops_US; | ||
class H_Cap_tan_specops_US_hs: H_Cap_tan_specops_US { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Cap_blk_Raven; | ||
class H_Cap_blk_Raven_hs: H_Cap_blk_Raven { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Cap_eaf_arid_F; | ||
class H_Cap_eaf_arid_hs_F: H_Cap_eaf_arid_F { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_Cap_eaf_F; | ||
class H_Cap_eaf_hs_F: H_Cap_eaf_F { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
// Virtus helmet | ||
class Aegis_H_Helmet_Virtus_base_F; | ||
class Aegis_H_Helmet_Virtus_Cover_base_F: Aegis_H_Helmet_Virtus_base_F { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
class Aegis_H_Helmet_Virtus_Headset_base_F: Aegis_H_Helmet_Virtus_base_F { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
class Aegis_H_Helmet_Virtus_Scrim_base_F: Aegis_H_Helmet_Virtus_base_F { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
// Light headset | ||
class H_Headset_light: HelmetBase { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
// Luchnik helmet | ||
class H_HelmetLuchnik_base_F; | ||
class H_HelmetLuchnik_cover_base_F: H_HelmetLuchnik_base_F { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
class H_HelmetLuchnik_headset_base_F: H_HelmetLuchnik_base_F { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
// Military cap | ||
class Aegis_H_Milcap_tachs_base_F: HelmetBase { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
// Operator helmet | ||
class Aegis_H_Helmet_FASTMT_base_F; | ||
class Aegis_H_Helmet_FASTMT_Cover_base_F: Aegis_H_Helmet_FASTMT_base_F { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
class Aegis_H_Helmet_FASTMT_Headset_base_F: Aegis_H_Helmet_FASTMT_base_F { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
// Raven helmet | ||
class H_HelmetSpecter_base_F; | ||
class H_HelmetSpecter_cover_base_F: H_HelmetSpecter_base_F { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
class H_HelmetSpecter_headset_base_F: H_HelmetSpecter_base_F { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
// Service helmet | ||
class H_HelmetB; | ||
class H_MK7_Base_F: H_HelmetB { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
// Shemag | ||
class H_ShemagOpen_tan; | ||
class H_ShemagOpen_tan_hs: H_ShemagOpen_tan { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
class H_ShemagOpen_khk; | ||
class H_ShemagOpen_khk_hs: H_ShemagOpen_khk { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
// Tactical headset | ||
class H_Headset_Tactical: HelmetBase { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
|
||
// Light combat helmet | ||
class H_HelmetB_light: H_HelmetB { | ||
HEARING_PROTECTION_OPEN; | ||
}; | ||
class H_HelmetSpecB_light: H_HelmetB_light { | ||
HEARING_PROTECTION_PELTOR; | ||
}; | ||
}; |