PHP Code:
// Config written by 'konyo'
// Microlight v1.4
// 15:07 06/03/2012
#define TEast 0
#define TWest 1
#define TGuerrila 2
#define TCivilian 3
#define TSideUnknown 4
#define TEnemy 5
#define TFriendly 6
#define TLogic 7
#define true 1
#define false 0
#define private 0
#define protected 1
#define public 2
class CfgPatches {
class kyo_microlight {
units[] = {};
weapons[] = {};
requiredAddons[] = {};
};
};
class CfgMagazines {
class 6Rnd_Grenade_Camel;
class 3Rnd_Grenade_Camel: 6Rnd_Grenade_Camel {
count = 3;
};
};
class cfgWeapons {
class CamelGrenades;
class CamelGrenades2: CamelGrenades
{
magazines[] = {"6Rnd_Grenade_Camel","3Rnd_Grenade_Camel"};
};
};
class cfgVehicles {
class Plane {class ViewPilot;}; //Inherit base class & Inherit ViewPilot.
class kyo_microlight : Plane {
scope = public;
model = "\kyo_microlight\kyo_microlight.p3d";
displayName = "Microlight (Red) (350cc)";
vehicleClass = "Air";
Icon = "\kyo_microlight\Textures\ico\kyo_microlight.paa";
picture = "\kyo_microlight\Textures\ico\kyo_microlight_red_pic.paa";
side = 3;
faction = CIV;
crew = "RU_Pilot";
DriverAction = "UH60_Pilot";
getInAction = "GetInLow";
maxSpeed = 110; // max speed on level road, km/h
nameSound = "plane";
soundEngineOnInt[] = {"\kyo_microlight\Sound\Start.ogg", 0.562341, 1.0};
soundEngineOnExt[] = {"\kyo_microlight\Sound\Start.ogg", 0.794328, 1.0, 800};
soundEngine[] = {"\kyo_microlight\Sound\camel1.wss", 1, 1};
armor = 10;
camouflage = 3;
audible = 2;
fuelCapacity=520;
aileronSensitivity = 0.06;
elevatorSensitivity = 0.12;
wheelSteeringSensitivity = .25;
transportSoldier = 0;
flaps = 0;
gearRetracting = 0;
cost = 500;
destrType = "DestructNo";
ejectDeadDriver = 1;
brakeDistance = 8;
envelope[] ={0.0,2.5,3.1,3.3,3.5,3.5,3.5,3.4,2.9,2.7,2.1,1.5};
insideSoundCoef = 0.95;
castDriverShadow = 1;
ejectSpeed[] ={0,0,0};
viewDriverShadow = 1;
viewDriverShadowDiff = 1;
viewDriverShadowAmb = 1;
noseDownCoef = 0.5;
hiddenSelections[] = {"parachute"};
hiddenSelectionsTextures[] = {"\kyo_microlight\textures\parachute_co.paa"};
class ViewPilot : ViewPilot {
initAngleX = 0;
minAngleX = -40;
maxAngleX = 17;
initAngleY = 0;
minAngleY = -100;
maxAngleY = 100;
initFov = 0.5;
minFov = 0.3;
maxFov = 1.2;
};
class Library {
libTextDesc = "A 350cc Microlight Aircraft. (Aka - Powered Paragliding) It's just a parachute where the pilot wears a Paramotor on his or her's back, these usually range from 80cc to 350cc. Powered paragliders usually fly between speeds of 15 and 45 mph (25 and 70 km/h) and at altitudes of 'foot-dragging in the grass' or up to 18,000 ft (5400 m)";
};
};
class kyo_ultralight : Plane {
scope = public;
model = "\kyo_microlight\kyo_ultralight.p3d";
displayName = "Ultralight (350cc)";
vehicleClass = "Air";
Icon = "\kyo_microlight\Textures\ico\kyo_ultralight.paa";
picture = "\kyo_microlight\Textures\ico\kyo_ultralight_green_pic.paa";
side = 3;
faction = CIV;
crew = "RU_Pilot";
DriverAction = "BMP3_Driver";
getInAction = "GetInLow";
maxSpeed = 135; // max speed on level road, km/h
nameSound = "plane";
soundEngineOnInt[] = {"\kyo_microlight\Sound\Start.ogg", 0.562341, 1.0};
soundEngineOnExt[] = {"\kyo_microlight\Sound\Start.ogg", 0.794328, 1.0, 800};
soundEngine[] = {"\kyo_microlight\Sound\camel1.wss", 1, 1};
armor = 20;
camouflage = 4;
audible = 2;
fuelCapacity=520;
aileronSensitivity = 0.06;
elevatorSensitivity = 0.12;
wheelSteeringSensitivity = .25;
transportSoldier = 1;
cargoAction[] = {"UH60_Cargo02"};
typicalCargo[] = {"RU_Pilot"};
flaps = 0;
gearRetracting = false;
cost = 500;
destrType = "DestructNo";
ejectDeadDriver = 1;
brakeDistance = 8;
envelope[] ={0.0,2.5,3.1,3.3,3.5,3.5,3.5,3.4,2.9,2.7,2.1,1.5};
insideSoundCoef = 0.95;
castDriverShadow = 1;
ejectSpeed[] ={0,0,0};
viewDriverShadow = 1;
viewDriverShadowDiff = 1;
viewDriverShadowAmb = 1;
noseDownCoef = 0.5;
hiddenSelections[] = {"kite"};
hiddenSelectionsTextures[] = {"\kyo_microlight\textures\kite_red.paa"};
class ViewPilot : ViewPilot {
initAngleX = 0;
minAngleX = -40;
maxAngleX = 17;
initAngleY = 0;
minAngleY = -100;
maxAngleY = 100;
initFov = 0.5;
minFov = 0.3;
maxFov = 1.2;
};
};
class Helicopter {class ViewPilot;}; //Inherit base class & Inherit ViewPilot.
class kyo_Helicopter : Helicopter {
scope = public;
model = "\kyo_microlight\kyo_Helicopter.p3d";
displayName = "Ultralight Helicopter (350cc)";
vehicleClass = "Air";
Icon = "\kyo_microlight\Textures\ico\kyo_helicopter.paa";
picture = "\kyo_microlight\Textures\ico\kyo_ultralight_green_pic.paa";
side = 3;
faction = CIV;
crew = "RU_Pilot";
DriverAction = "UH60_Pilot";
getInAction = "GetInLow";
maxSpeed = 135; // max speed on level road, km/h
nameSound = "helicopter";
soundEngineOnInt[] = {"\kyo_microlight\Sound\Start.ogg", 0.562341, 1.0};
soundEngineOnExt[] = {"\kyo_microlight\Sound\Start.ogg", 0.794328, 1.0, 800};
soundEngine[] = {"\kyo_microlight\Sound\camel1.wss", 1, 1};
armor = 20;
camouflage = 4;
audible = 3;
fuelCapacity=600;
transportSoldier = 0;
flaps = 0;
gearRetracting = false;
cost = 500;
ejectDeadDriver = 0;
class ViewPilot : ViewPilot {
initAngleX = 0;
minAngleX = -40;
maxAngleX = 17;
initAngleY = 0;
minAngleY = -100;
maxAngleY = 100;
initFov = 0.5;
minFov = 0.3;
maxFov = 1.2;
};
};
};
class kyo_microlight; //Inherit base class.
class kyo_microlight_yellow : kyo_microlight {
displayName = "Microlight (Yellow) (350cc)";
picture = "\kyo_microlight\Textures\ico\kyo_microlight_yellow_pic.paa";
hiddenSelections[] = {"parachute"};
hiddenSelectionsTextures[] = {"\kyo_microlight\textures\parachute_co_yellow.paa"};
};
class kyo_microlight_blue : kyo_microlight {
displayName = "Microlight (Blue) (350cc)";
picture = "\kyo_microlight\Textures\ico\kyo_microlight_blue_pic.paa";
hiddenSelections[] = {"parachute"};
hiddenSelectionsTextures[] = {"\kyo_microlight\textures\parachute_co_blue.paa"};
};
class kyo_microlight_military : kyo_microlight {
displayName = "Microlight (Military) (350cc)";
crew = "USMC_Soldier_Pilot";
faction = USMC;
side = 1;
vehicleClass = "Air";
picture = "\kyo_microlight\Textures\ico\kyo_microlight_military_pic.paa";
weapons[]={"CamelGrenades2"};
magazines[]={"6Rnd_Grenade_Camel"};
hiddenSelections[] = {"parachute"};
hiddenSelectionsTextures[] = {"\ca\air\Data\parachute_co.paa"};
class Library {
libTextDesc = "A 350cc Microlight Aircraft. (Aka - Powered Paragliding) In some armies, powered paragliding is used to insert special forces soldiers into specific areas. The Lebanese Airborne regiment adopted this technique in 2008.";
};
};
};