//Get this addons macro

//get the macro for the air macro_patch_name(vehicles)

//get generlized macros
#include "../../../RD501_main/config_macros.hpp"

//General name of the vehicle
#define vehicle_addon speeders
#define patch_name MODNAME##vehicle_addon##_Patches
#define vehicle_classname MODNAME##_##vehicle_addon

#define macro_new_speeder_class(name) vehicle_classname##_##name


class CfgPatches
{
	class macro_patch_name(speeders)
	{
		addonRootClass=macro_patch_name(vehicles)

		requiredAddons[]=
		{
			macro_patch_name(vehicles)
		};
		requiredVersion=0.1;
		units[]=
		{
			"SW_SPCIS",
			"rd501_sw_barc"
		};
		weapons[]=
		{
			
		};
	};
};


#include "../../common/sensor_templates.hpp"
class CBA_Extended_EventHandlers_base;
class CfgVehicles
{
	class  Car_F;
	class SW_SpeederBike_base: Car_F
	{
		ace_cargo_size = 4;  
		ace_cargo_canLoad = 1;
	};

	class SW_SpeederBike;


	class SW_SPCIS: SW_SpeederBike
	{
		faction = macro_cis_faction
		editorSubcategory = macro_editor_cat(CIS_speeders)
		//editorCategory= "";
		vehicleClass = macro_editor_vehicle_type(speeders)
		
		side=0;
		
		scope = 2;
		model = "\SW_SpeederBike\SW_SpeederBike";
		displayName = "CIS Combat speeder MK2";
		author = "Rexi";
		crew=macro_new_unit_class(opfor,B1_crew)
		typicalCargo[] = {"SWOP_CIS_droid_mg","SWOP_CIS_droid_mg"};
		side = 0;
		//faction = "RD501FactionOpfor";
		vehicleClass = "GroundVehicles";
		weapons[] = {"SW_SpeederBikeCanon"};
		magazines[] = {"SW_SpeederBikeCanon_Mag"};
		class EventHandlers
		{
	
			class CBA_Extended_EventHandlers: CBA_Extended_EventHandlers_base {};
		};
	};
	class sw_barc;
	class rd501_sw_barc: sw_barc
	{
		author = "Zatama";
		displayname = "Barc Speeder"
		ace_cargo_size = 2;
		ace_cargo_canLoad = 1;
		faction = macro_republic_faction;
		editorSubcategory = macro_editor_cat(Transport);
		vehicleClass = macro_editor_vehicle_type(Transport);
		weapons[] = {macro_new_weapon(generic,plasma_aircraft_cannon)};
		magazines[] = {macro_new_mag(generic_aircraft_cannon_plasma_red,1000),macro_new_mag(generic_aircraft_cannon_plasma_red,1000)};
		class EventHandlers
		{
			init = "[_this select 0] execVM 'rd501_vehicles\land\speeders\barc_mass.sqf';";
		}
	}


};