#include "script_component.hpp"

class CfgPatches {
    class ADDON {
        units[] = {};
        weapons[] = {};
        requiredVersion = REQUIRED_VERSION;
        requiredAddons[] = {
            "a3_air_f",
            "a3_air_f_beta",
            "a3_air_f_beta_heli_attack_01",
            "a3_air_f_beta_heli_attack_02",
            "a3_air_f_beta_heli_transport_01",
            "a3_air_f_beta_heli_transport_02",
            "a3_air_f_beta_parachute_01",
            "a3_air_f_beta_parachute_02",
            "a3_air_f_epb_heli_light_03",
            "a3_air_f_epc_plane_cas_01",
            "a3_air_f_epc_plane_cas_02",
            "a3_air_f_epc_plane_fighter_03",
            "a3_air_f_gamma_plane_fighter_03",
            "a3_air_f_gamma_uav_01",
            "a3_air_f_gamma_uav_02",
            "a3_air_f_heli",
            "a3_air_f_heli_heli_attack_01",
            "a3_air_f_heli_heli_attack_02",
            "a3_air_f_heli_heli_light_01",
            "a3_air_f_heli_heli_light_02",
            "a3_air_f_heli_heli_light_03",
            "a3_air_f_heli_heli_transport_01",
            "a3_air_f_heli_heli_transport_02",
            "a3_air_f_heli_heli_transport_03",
            "a3_air_f_heli_heli_transport_04",
            "a3_air_f_heli_light_01",
            "a3_air_f_heli_light_02",
            "a3_animals_f",
            "a3_animals_f_animconfig",
            "a3_animals_f_chicken",
            "a3_animals_f_dog",
            "a3_animals_f_fishes",
            "a3_animals_f_goat",
            "a3_animals_f_kestrel",
            "a3_animals_f_rabbit",
            "a3_animals_f_seagull",
            "a3_animals_f_sheep",
            "a3_animals_f_snakes",
            "a3_animals_f_turtle",
            "a3_anims_f",
            "a3_anims_f_config_sdr",
            "a3_anims_f_epa",
            "a3_anims_f_epc",
            "a3_anims_f_heli",
            "a3_anims_f_kart",
            "a3_anims_f_mark_deployment",
            "a3_armor_f",
            "a3_armor_f_amv",
            "a3_armor_f_apc_wheeled_03",
            "a3_armor_f_beta",
            "a3_armor_f_beta_apc_tracked_02",
            "a3_armor_f_epb_apc_tracked_03",
            "a3_armor_f_epb_mbt_03",
            "a3_armor_f_epc_mbt_01",
            "a3_armor_f_marid",
            "a3_armor_f_panther",
            "a3_armor_f_slammer",
            "a3_armor_f_t100k",
            "a3_baseconfig_f",
            "a3_boat_f",
            "a3_boat_f_beta_boat_armed_01",
            "a3_boat_f_beta_boat_transport_01",
            "a3_boat_f_boat_armed_01",
            "a3_boat_f_boat_transport_01",
            "a3_boat_f_civilian_boat",
            "a3_boat_f_epc_submarine_01_f",
            "a3_boat_f_gamma_boat_transport_01",
            "a3_boat_f_heli_boat_armed_01",
            "a3_boat_f_heli_sdv_01",
            "a3_boat_f_sdv_01",
            "a3_boat_f_trawler",
            "a3_cargoposes_f",
            "a3_cargoposes_f_heli",
            "a3_characters_f",
            "a3_characters_f_beta",
            "a3_characters_f_blufor",
            "a3_characters_f_bootcamp",
            "a3_characters_f_bootcamp_common",
            "a3_characters_f_civil",
            "a3_characters_f_common",
            "a3_characters_f_epa",
            "a3_characters_f_epb",
            "a3_characters_f_epb_heads",
            "a3_characters_f_epc",
            "a3_characters_f_gamma",
            "a3_characters_f_heads",
            "a3_characters_f_indep",
            "a3_characters_f_kart",
            "a3_characters_f_mark",
            "a3_characters_f_opfor",
            "a3_characters_f_proxies",
            "a3_data_f",
            "a3_data_f_bootcamp",
            "a3_data_f_curator",
            "a3_data_f_curator_characters",
            "a3_data_f_curator_eagle",
            "a3_data_f_curator_intel",
            "a3_data_f_curator_misc",
            "a3_data_f_curator_respawn",
            "a3_data_f_curator_virtual",
            "a3_data_f_heli",
            "a3_data_f_hook",
            "a3_data_f_kart",
            "a3_data_f_kart_particleeffects",
            "a3_data_f_mark",
            "a3_data_f_particleeffects",
            "a3_dubbing_radio_f",
            "a3_editor_f",
            "a3_functions_f",
            "a3_functions_f_bootcamp",
            "a3_functions_f_curator",
            "a3_functions_f_epa",
            "a3_functions_f_epc",
            "a3_functions_f_heli",
            "a3_functions_f_mark",
            "a3_functions_f_mp_mark",
            "a3_language_f",
            "a3_language_f_beta",
            "a3_language_f_bootcamp",
            "a3_language_f_curator",
            "a3_language_f_epa",
            "a3_language_f_epb",
            "a3_language_f_epc",
            "a3_language_f_gamma",
            "a3_language_f_heli",
            "a3_language_f_kart",
            "a3_language_f_mark",
            "a3_language_f_mp_mark",
            "a3_languagemissions_f",
            "a3_languagemissions_f_beta",
            "a3_languagemissions_f_gamma",
            "a3_languagemissions_f_kart",
            "a3_languagemissions_f_mp_mark",
            "a3_map_altis",
            "a3_map_altis_scenes",
            "a3_map_data",
            "a3_map_stratis",
            "a3_map_stratis_scenes",
            "a3_map_vr_scenes",
            "a3_misc_f",
            "a3_misc_f_helpers",
            "a3_missions_f",
            "a3_missions_f_beta",
            "a3_missions_f_bootcamp",
            "a3_missions_f_curator",
            "a3_missions_f_epa",
            "a3_missions_f_epb",
            "a3_missions_f_epc",
            "a3_missions_f_gamma",
            "a3_missions_f_heli",
            "a3_missions_f_kart",
            "a3_missions_f_mark",
            "a3_missions_f_mp_mark",
            "a3_modules_f",
            "a3_modules_f_beta",
            "a3_modules_f_beta_firingdrills",
            "a3_modules_f_bootcamp",
            "a3_modules_f_bootcamp_misc",
            "a3_modules_f_curator",
            "a3_modules_f_curator_animals",
            "a3_modules_f_curator_cas",
            "a3_modules_f_curator_chemlights",
            "a3_modules_f_curator_curator",
            "a3_modules_f_curator_effects",
            "a3_modules_f_curator_environment",
            "a3_modules_f_curator_flares",
            "a3_modules_f_curator_intel",
            "a3_modules_f_curator_lightning",
            "a3_modules_f_curator_mines",
            "a3_modules_f_curator_misc",
            "a3_modules_f_curator_multiplayer",
            "a3_modules_f_curator_objectives",
            "a3_modules_f_curator_ordnance",
            "a3_modules_f_curator_respawn",
            "a3_modules_f_curator_smokeshells",
            "a3_modules_f_dyno",
            "a3_modules_f_effects",
            "a3_modules_f_epb",
            "a3_modules_f_epb_misc",
            "a3_modules_f_events",
            "a3_modules_f_groupmodifiers",
            "a3_modules_f_hc",
            "a3_modules_f_heli",
            "a3_modules_f_heli_spawnai",
            "a3_modules_f_intel",
            "a3_modules_f_kart",
            "a3_modules_f_kart_timetrials",
            "a3_modules_f_livefeed",
            "a3_modules_f_mark",
            "a3_modules_f_mark_firingdrills",
            "a3_modules_f_mark_objectives",
            "a3_modules_f_marta",
            "a3_modules_f_misc",
            "a3_modules_f_mp_mark",
            "a3_modules_f_multiplayer",
            "a3_modules_f_objectmodifiers",
            "a3_modules_f_sites",
            "a3_modules_f_skirmish",
            "a3_modules_f_strategicmap",
            "a3_modules_f_supports",
            "a3_modules_f_uav",
            "a3_music_f",
            "a3_music_f_bootcamp",
            "a3_music_f_epa",
            "a3_music_f_epb",
            "a3_music_f_epc",
            "a3_music_f_heli",
            "a3_music_f_mark",
            "a3_plants_f_bush",
            "a3_roads_f",
            "a3_rocks_f",
            "a3_signs_f",
            "a3_signs_f_ad",
            "a3_soft_f",
            "a3_soft_f_beta_quadbike",
            "a3_soft_f_bootcamp_offroad_01",
            "a3_soft_f_bootcamp_quadbike",
            "a3_soft_f_bootcamp_truck",
            "a3_soft_f_car",
            "a3_soft_f_crusher_ugv",
            "a3_soft_f_epc_truck_03",
            "a3_soft_f_gamma_hemtt",
            "a3_soft_f_gamma_offroad",
            "a3_soft_f_gamma_quadbike",
            "a3_soft_f_gamma_truckheavy",
            "a3_soft_f_heli_car",
            "a3_soft_f_heli_crusher_ugv",
            "a3_soft_f_heli_mrap_01",
            "a3_soft_f_heli_mrap_02",
            "a3_soft_f_heli_mrap_03",
            "a3_soft_f_heli_quadbike",
            "a3_soft_f_heli_suv",
            "a3_soft_f_heli_truck",
            "a3_soft_f_hemtt",
            "a3_soft_f_kart_kart_01",
            "a3_soft_f_mrap_01",
            "a3_soft_f_mrap_02",
            "a3_soft_f_mrap_03",
            "a3_soft_f_offroad_01",
            "a3_soft_f_quadbike",
            "a3_soft_f_suv",
            "a3_soft_f_truck",
            "a3_soft_f_truckheavy",
            "a3_sounds_f",
            "a3_sounds_f_bootcamp",
            "a3_sounds_f_epb",
            "a3_sounds_f_epc",
            "a3_static_f",
            "a3_static_f_beta_mortar_01",
            "a3_static_f_gamma",
            "a3_static_f_gamma_aa",
            "a3_static_f_gamma_at",
            "a3_static_f_gamma_mortar_01",
            "a3_static_f_mark_designator_01",
            "a3_static_f_mark_designator_02",
            "a3_static_f_mortar_01",
            "a3_structures_f",
            "a3_structures_f_bootcamp_civ_camping",
            "a3_structures_f_bootcamp_civ_sportsgrounds",
            "a3_structures_f_bootcamp_ind_cargo",
            "a3_structures_f_bootcamp_items_electronics",
            "a3_structures_f_bootcamp_items_food",
            "a3_structures_f_bootcamp_items_sport",
            "a3_structures_f_bootcamp_system",
            "a3_structures_f_bootcamp_training",
            "a3_structures_f_bootcamp_vr_blocks",
            "a3_structures_f_bootcamp_vr_coverobjects",
            "a3_structures_f_bootcamp_vr_helpers",
            "a3_structures_f_bridges",
            "a3_structures_f_civ",
            "a3_structures_f_civ_accessories",
            "a3_structures_f_civ_ancient",
            "a3_structures_f_civ_belltowers",
            "a3_structures_f_civ_calvaries",
            "a3_structures_f_civ_camping",
            "a3_structures_f_civ_chapels",
            "a3_structures_f_civ_constructions",
            "a3_structures_f_civ_dead",
            "a3_structures_f_civ_garbage",
            "a3_structures_f_civ_graffiti",
            "a3_structures_f_civ_infoboards",
            "a3_structures_f_civ_kiosks",
            "a3_structures_f_civ_lamps",
            "a3_structures_f_civ_market",
            "a3_structures_f_civ_offices",
            "a3_structures_f_civ_pavements",
            "a3_structures_f_civ_playground",
            "a3_structures_f_civ_sportsgrounds",
            "a3_structures_f_civ_statues",
            "a3_structures_f_civ_tourism",
            "a3_structures_f_dominants",
            "a3_structures_f_dominants_amphitheater",
            "a3_structures_f_dominants_castle",
            "a3_structures_f_dominants_church",
            "a3_structures_f_dominants_hospital",
            "a3_structures_f_dominants_lighthouse",
            "a3_structures_f_dominants_wip",
            "a3_structures_f_epa_civ_camping",
            "a3_structures_f_epa_civ_constructions",
            "a3_structures_f_epa_items_electronics",
            "a3_structures_f_epa_items_food",
            "a3_structures_f_epa_items_medical",
            "a3_structures_f_epa_items_tools",
            "a3_structures_f_epa_items_vessels",
            "a3_structures_f_epa_mil_scrapyard",
            "a3_structures_f_epa_walls",
            "a3_structures_f_epb_civ_accessories",
            "a3_structures_f_epb_civ_camping",
            "a3_structures_f_epb_civ_dead",
            "a3_structures_f_epb_civ_garbage",
            "a3_structures_f_epb_civ_graffiti",
            "a3_structures_f_epb_civ_playground",
            "a3_structures_f_epb_furniture",
            "a3_structures_f_epb_items_documents",
            "a3_structures_f_epb_items_luggage",
            "a3_structures_f_epb_items_military",
            "a3_structures_f_epb_items_vessels",
            "a3_structures_f_epb_naval_fishing",
            "a3_structures_f_epc_civ_accessories",
            "a3_structures_f_epc_civ_camping",
            "a3_structures_f_epc_civ_garbage",
            "a3_structures_f_epc_civ_infoboards",
            "a3_structures_f_epc_civ_kiosks",
            "a3_structures_f_epc_civ_playground",
            "a3_structures_f_epc_civ_tourism",
            "a3_structures_f_epc_dominants_ghosthotel",
            "a3_structures_f_epc_dominants_stadium",
            "a3_structures_f_epc_furniture",
            "a3_structures_f_epc_items_documents",
            "a3_structures_f_epc_items_electronics",
            "a3_structures_f_epc_walls",
            "a3_structures_f_furniture",
            "a3_structures_f_heli_civ_accessories",
            "a3_structures_f_heli_civ_constructions",
            "a3_structures_f_heli_civ_garbage",
            "a3_structures_f_heli_civ_market",
            "a3_structures_f_heli_furniture",
            "a3_structures_f_heli_ind_airport",
            "a3_structures_f_heli_ind_cargo",
            "a3_structures_f_heli_ind_machines",
            "a3_structures_f_heli_items_airport",
            "a3_structures_f_heli_items_electronics",
            "a3_structures_f_heli_items_food",
            "a3_structures_f_heli_items_luggage",
            "a3_structures_f_heli_items_sport",
            "a3_structures_f_heli_items_tools",
            "a3_structures_f_heli_vr_helpers",
            "a3_structures_f_households",
            "a3_structures_f_households_addons",
            "a3_structures_f_households_house_big01",
            "a3_structures_f_households_house_big02",
            "a3_structures_f_households_house_shop01",
            "a3_structures_f_households_house_shop02",
            "a3_structures_f_households_house_small01",
            "a3_structures_f_households_house_small02",
            "a3_structures_f_households_house_small03",
            "a3_structures_f_households_slum",
            "a3_structures_f_households_stone_big",
            "a3_structures_f_households_stone_shed",
            "a3_structures_f_households_stone_small",
            "a3_structures_f_households_wip",
            "a3_structures_f_ind",
            "a3_structures_f_ind_airport",
            "a3_structures_f_ind_cargo",
            "a3_structures_f_ind_carservice",
            "a3_structures_f_ind_concretemixingplant",
            "a3_structures_f_ind_crane",
            "a3_structures_f_ind_dieselpowerplant",
            "a3_structures_f_ind_factory",
            "a3_structures_f_ind_fuelstation",
            "a3_structures_f_ind_fuelstation_small",
            "a3_structures_f_ind_pipes",
            "a3_structures_f_ind_powerlines",
            "a3_structures_f_ind_reservoirtank",
            "a3_structures_f_ind_shed",
            "a3_structures_f_ind_solarpowerplant",
            "a3_structures_f_ind_tank",
            "a3_structures_f_ind_transmitter_tower",
            "a3_structures_f_ind_wavepowerplant",
            "a3_structures_f_ind_windmill",
            "a3_structures_f_ind_windpowerplant",
            "a3_structures_f_items",
            "a3_structures_f_items_cans",
            "a3_structures_f_items_documents",
            "a3_structures_f_items_electronics",
            "a3_structures_f_items_gadgets",
            "a3_structures_f_items_luggage",
            "a3_structures_f_items_medical",
            "a3_structures_f_items_military",
            "a3_structures_f_items_stationery",
            "a3_structures_f_items_tools",
            "a3_structures_f_items_valuables",
            "a3_structures_f_items_vessels",
            "a3_structures_f_kart_civ_sportsgrounds",
            "a3_structures_f_kart_mil_flags",
            "a3_structures_f_kart_signs_companies",
            "a3_structures_f_mark_items_military",
            "a3_structures_f_mark_items_sport",
            "a3_structures_f_mark_mil_flags",
            "a3_structures_f_mark_training",
            "a3_structures_f_mark_vr_helpers",
            "a3_structures_f_mark_vr_shapes",
            "a3_structures_f_mark_vr_targets",
            "a3_structures_f_mil",
            "a3_structures_f_mil_bagbunker",
            "a3_structures_f_mil_bagfence",
            "a3_structures_f_mil_barracks",
            "a3_structures_f_mil_bunker",
            "a3_structures_f_mil_cargo",
            "a3_structures_f_mil_flags",
            "a3_structures_f_mil_fortification",
            "a3_structures_f_mil_helipads",
            "a3_structures_f_mil_offices",
            "a3_structures_f_mil_radar",
            "a3_structures_f_mil_scrapyard",
            "a3_structures_f_mil_shelters",
            "a3_structures_f_mil_tenthangar",
            "a3_structures_f_naval",
            "a3_structures_f_naval_buoys",
            "a3_structures_f_naval_fishing",
            "a3_structures_f_naval_piers",
            "a3_structures_f_naval_rowboats",
            "a3_structures_f_research",
            "a3_structures_f_signs_companies",
            "a3_structures_f_system",
            "a3_structures_f_training",
            "a3_structures_f_training_invisibletarget",
            "a3_structures_f_walls",
            "a3_structures_f_wrecks",
            "a3_supplies_f_heli",
            "a3_supplies_f_heli_bladders",
            "a3_supplies_f_heli_cargonets",
            "a3_supplies_f_heli_fuel",
            "a3_supplies_f_heli_slingload",
            "a3_supplies_f_mark",
            "a3_uav_f_characters_f_gamma",
            "a3_uav_f_weapons_f_gamma_ammoboxes",
            "a3_ui_f",
            "a3_ui_f_bootcamp",
            "a3_ui_f_curator",
            "a3_ui_f_heli",
            "a3_ui_f_kart",
            "a3_ui_f_mark",
            "a3_ui_f_mp_mark",
            "a3_uifonts_f",
            "a3_weapons_f",
            "a3_weapons_f_aaf",
            "a3_weapons_f_acc",
            "a3_weapons_f_ammoboxes",
            "a3_weapons_f_beta",
            "a3_weapons_f_beta_acc",
            "a3_weapons_f_beta_ammoboxes",
            "a3_weapons_f_beta_ebr",
            "a3_weapons_f_beta_rifles_khaybar",
            "a3_weapons_f_beta_rifles_mx",
            "a3_weapons_f_beta_rifles_trg20",
            "a3_weapons_f_bootcamp",
            "a3_weapons_f_bootcamp_ammoboxes",
            "a3_weapons_f_bootcamp_longrangerifles_gm6",
            "a3_weapons_f_bootcamp_longrangerifles_m320",
            "a3_weapons_f_csat",
            "a3_weapons_f_dummyweapons",
            "a3_weapons_f_ebr",
            "a3_weapons_f_epa",
            "a3_weapons_f_epa_acc",
            "a3_weapons_f_epa_ammoboxes",
            "a3_weapons_f_epa_ebr",
            "a3_weapons_f_epa_longrangerifles_dmr_01",
            "a3_weapons_f_epa_longrangerifles_gm6",
            "a3_weapons_f_epa_rifles_mx",
            "a3_weapons_f_epb",
            "a3_weapons_f_epb_acc",
            "a3_weapons_f_epb_ammoboxes",
            "a3_weapons_f_epb_longrangerifles_gm3",
            "a3_weapons_f_epb_longrangerifles_m320",
            "a3_weapons_f_epb_rifles_mx_black",
            "a3_weapons_f_epc",
            "a3_weapons_f_explosives",
            "a3_weapons_f_fia",
            "a3_weapons_f_gamma",
            "a3_weapons_f_gamma_acc",
            "a3_weapons_f_gamma_ammoboxes",
            "a3_weapons_f_gamma_items",
            "a3_weapons_f_headgear",
            "a3_weapons_f_itemholders",
            "a3_weapons_f_items",
            "a3_weapons_f_kart",
            "a3_weapons_f_kart_pistols_pistol_signal_f",
            "a3_weapons_f_launchers_law",
            "a3_weapons_f_launchers_nlaw",
            "a3_weapons_f_launchers_titan",
            "a3_weapons_f_longrangerifles_gm6",
            "a3_weapons_f_longrangerifles_m320",
            "a3_weapons_f_machineguns_m200",
            "a3_weapons_f_machineguns_zafir",
            "a3_weapons_f_mark",
            "a3_weapons_f_mark_acc",
            "a3_weapons_f_mark_ebr",
            "a3_weapons_f_mark_longrangerifles_dmr_01",
            "a3_weapons_f_mark_longrangerifles_dmr_02",
            "a3_weapons_f_mark_longrangerifles_dmr_03",
            "a3_weapons_f_mark_longrangerifles_dmr_04",
            "a3_weapons_f_mark_longrangerifles_dmr_05",
            "a3_weapons_f_mark_longrangerifles_dmr_06",
            "a3_weapons_f_mark_longrangerifles_gm6",
            "a3_weapons_f_mark_longrangerifles_gm6_camo",
            "a3_weapons_f_mark_longrangerifles_m320",
            "a3_weapons_f_mark_longrangerifles_m320_camo",
            "a3_weapons_f_mark_machineguns_m200",
            "a3_weapons_f_mark_machineguns_mmg_01",
            "a3_weapons_f_mark_machineguns_mmg_02",
            "a3_weapons_f_mark_machineguns_zafir",
            "a3_weapons_f_mark_rifles_khaybar",
            "a3_weapons_f_mark_rifles_mk20",
            "a3_weapons_f_mark_rifles_mx",
            "a3_weapons_f_mark_rifles_sdar",
            "a3_weapons_f_mark_rifles_trg20",
            "a3_weapons_f_nato",
            "a3_weapons_f_pistols_acpc2",
            "a3_weapons_f_pistols_p07",
            "a3_weapons_f_pistols_pdw2000",
            "a3_weapons_f_pistols_pistol_heavy_01",
            "a3_weapons_f_pistols_pistol_heavy_02",
            "a3_weapons_f_pistols_rook40",
            "a3_weapons_f_rifles_khaybar",
            "a3_weapons_f_rifles_mk20",
            "a3_weapons_f_rifles_mx",
            "a3_weapons_f_rifles_sdar",
            "a3_weapons_f_rifles_smg_02",
            "a3_weapons_f_rifles_trg20",
            "a3_weapons_f_rifles_vector",
            "a3_weapons_f_uniforms",
            "a3_weapons_f_vests",
            "a3data",
            "map_vr",
            "extended_eventhandlers", "CBA_UI", "CBA_XEH", "CBA_XEH_A3"
        };
        author[] = {"ACE Team"};
        authorUrl = "";
        versionDesc = "A.C.E.";
        versionAct = QUOTE(['MAIN',_this] execVM '\z\ace\addons\main\about.sqf';);
        VERSION_CONFIG;
    };
};

class CfgMods {
    class PREFIX {
        dir = "@ACE";
        name = "Core - Advanced Combat Environment";
        picture = "A3\Ui_f\data\Logos\arma3_expansion_alpha_ca";
        hidePicture = "true";
        hideName = "true";
        actionName = "Website";
        action = "http://ace.dev-heaven.net";
        description = "Bugtracker: ";
    };
};

class CfgSettings {
    class CBA {
        class Versioning {
            class PREFIX {
                level = DEFAULT_VERSIONING_LEVEL;
                handler = "ace_common_fnc_mismatch";
                class Dependencies {
                    CBA[]={"cba_main", {1,0,0}, "true"};
                    XEH[]={"cba_xeh", {1,0,0}, "true"};
                };
            };
        };
        /*
    class Registry {
    class PREFIX {
        removed[] = {};
    };
    };
 */
    };
};

#include "CfgModuleCategories.hpp"
