Jump to content
Sign in to follow this  
bennie1983nl

Config file change

Recommended Posts

Hi there,

we may use ATSTWalkers FSJ-pack for the IOH mod.

but i wanne change stuff.

OFP link to FSJ pack

If i UN-pbo his fsj addon (i DONOT changes stuff!wink_o.gif and compress it back to a POB file and use it in OFP i get an error with "U" and ="" stuff.

I wanne create new soldiers (class) without pistols

like

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger (GrB39)";

and

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FJ (GrB39)NS ";

NS stands for No Sidearm.

"C96_FsJ" "C96Mag_FsJ" are the name for his side arms.

And i would like to see the the K98 model change with UP_minders K98K

"K98K_FsJ" "K98K_FsJmag"  -- FSJ pack

"UP_K98K"  "UP_k98KMAG" -- UP-minders pack

IF you have have the file sendt by e-mail or MSN send me a PM.

THE config/ vehicles

   <table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Code Sample </td></tr><tr><td id="CODE">                                                        

                                   Component09                                                     Ä                                                                  

                                                                                       

                             Component10                                                     Ä                                                                          

                                                                                     

                       Component11                                                     Ä                                                                                  

                                                                                   

                 Component12                                                     Ä                                                                                          

                                                                                 

           Component13                                                     Ä                                                                                                  

                                                                               

     roura                                                           Ä                                                                                                          

                                                                             

Component14                                                     Ä                                                                                                          

                                                                             

#EndOfFile#                                                         ´óÆYdata\       08¡

 

Share this post


Link to post
Share on other sites

You should use a different UnPBO program, since the config is messed up. The first part, just before CfgVehicles, is a ASCII dump of a part of a P3D (#EndOfFile# is a Tag in a P3D).

So, just use another PBO-program to extract the config, and to repack the PBO.

Share this post


Link to post
Share on other sites

Hi, that's the cfg u need smile_o.gif

Quote[/b] ]

class CfgVehicles

{

class All{};

/////////////////////////////

/////////////////////////////

class Static: All {};

class Building: Static {};

/////////////////////////////

/////////////////////////////

/////////////////////////////

class NonStrategic: Building {};

class TargetTraining: NonStrategic {};

class TargetGrenade: TargetTraining {};

/////////////////////////////

// DFS230 Lastensegler - Wrecked

class ECA_FsJ_40_DFS230w: TargetGrenade

{

vehicleclass="(wwIIec) FallschirmJäger 1939-42";

displayName="DFS230 Lastensegler (Zerstörter)";

model="\ECA_FsJ_40\dfs230w\dfs230";

picture="\ECA_FsJ_40\PicturesS\glider"

icon="\ECA_FsJ_40\Icons\glider";

scope=2;

destrType="DestructEngine";

armor=600000;

};

/////////////////////////////

class Strategic: Building {};

class FlagCarrier : Strategic {};

class Danger: FlagCarrier {};

/////////////////////////////

// Start Landmines flags

class ECA_FsJ_40_lm_mark: Danger

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="Landminen markierung";

model="\ECA_FsJ_40\Pion\lm_mark";

icon="\ECA_FsJ_40\icons\minen";

// picture="\ECA_FsJ_40\\";

scope=2;

mapSize = 0.85;

accuracy=0.2;

destrType=DestructNo;

}

// Start Ammocrates

class ReammoBox: Strategic {};

// Start Ammocrate static [White Magazines]

class ECA_FsJ_40_Ammocrate_static_white: ReammoBox

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="Abwurfbehälter (Weiss-Munition)";

model="\ECA_FsJ_40\Para\ammocrate_static_para_white";

destrType=DestructEngine;

icon="Ammo_move";

scope=2;

class TransportWeapons

{

class MP40_FsJ

{

weapon="MP40_FsJ";

count=5;

};

class K98K_FsJ

{

weapon="K98K_FsJ";

count=2;

};

class K98KS_FsJ

{

weapon="K98KS_FsJ";

count=1;

};

class MG34_FsJ

{

weapon="MG34_FsJ";

count=1;

};

// Grenadelauncher

class PzB39Launcher_FsJ

{

weapon="PzB39Launcher_FsJ";

count=1;

};

};

class TransportMagazines

{

class MP40_FsJMag

{

magazine="MP40_FsJMag";

count=10;

};

class K98K_FsJmag

{

magazine="K98K_FsJmag";

count=20;

};

class MG34_FsJMag

{

magazine="MG34_FsJMag";

count=8;

};

// Grenadelauncher

class PzB39Launcher_FsJMag

{

magazine="PzB39Launcher_FsJMag";

count=40;

};

// Handgrenades

class fsj_Ehg39

{

magazine="fsj_Ehg39";

count=20;

};

class fsj_Sthg24

{

magazine="fsj_Sthg24";

count=4;

};

};

};

// Start Ammocrate static [White Engineers]

class ECA_FsJ_40_Ammocrate_static_pioniere_white: ReammoBox

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="Abwurfbehälter (Weiss-Pioniere)";

model="\ECA_FsJ_40\Para\ammocrate_static_para_white";

destrType=DestructEngine;

icon="Ammo_move";

scope=2;

class TransportWeapons

{

class MP40_FsJ

{

weapon="MP40_FsJ";

count=8;

};

class MG34_FsJ

{

weapon="MG34_FsJ";

count=1;

};

// Flamethrower

class FmW35_FsJ

{

weapon="FmW35_FsJ";

count=1;

};

class FmW35_oiltank_FsJ

{

weapon="FmW35_oiltank_FsJ";

count=1;

};

// Grenadelauncher

class PzB39Launcher_FsJ

{

weapon="PzB39Launcher_FsJ";

count=1;

};

};

class TransportMagazines

{

class MP40_FsJMag

{

magazine="MP40_FsJMag";

count=30;

};

class MG34_FsJMag

{

magazine="MG34_FsJMag";

count=8;

};

// Flamethrower

class FmW35_FsJ

{

magazine="FmW35_FsJ";

count=4;

};

// Grenadelauncher

class PzB39Launcher_FsJMag

{

magazine="PzB39Launcher_FsJMag";

count=40;

};

// Handgrenades

class fsj_GebLad

{

magazine="fsj_GebLad";

count=4;

};

// TNT

class FsJ_M35

{

magazine="FsJ_M35";

count=2;

};

class FsJ_Hohlladung

{

magazine="FsJ_Hohlladung";

count=2;

};

class FsJ_Sprengstofftasche

{

magazine="FsJ_Sprengstofftasche";

count=4;

};

};

};

// Start Ammocrate static [Red Magazines]

class ECA_FsJ_40_Ammocrate_static_red: ReammoBox

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="Abwurfbehälter (Rott-Munition)";

model="\ECA_FsJ_40\Para\ammocrate_static_para_red";

destrType=DestructEngine;

icon="Ammo_move";

scope=2;

class TransportWeapons

{

class MP40_FsJ

{

weapon="MP40_FsJ";

count=5;

};

class K98K_FsJ

{

weapon="K98K_FsJ";

count=2;

};

class K98KS_FsJ

{

weapon="K98KS_FsJ";

count=1;

};

class MG34_FsJ

{

weapon="MG34_FsJ";

count=1;

};

// Grenadelauncher

class PzB39Launcher_FsJ

{

weapon="PzB39Launcher_FsJ";

count=1;

};

class GrB39Launcher_FsJ

{

weapon="GrB39Launcher_FsJ";

count=1;

};

};

class TransportMagazines

{

class MP40_FsJMag

{

magazine="MP40_FsJMag";

count=10;

};

class K98K_FsJmag

{

magazine="K98K_FsJmag";

count=20;

};

class MG34_FsJMag

{

magazine="MG34_FsJMag";

count=8;

};

// Grenadelauncher

class PzB39Launcher_FsJMag

{

magazine="PzB39Launcher_FsJMag";

count=40;

};

class GrB39Launcher_FsJMag

{

magazine="PzB39Launcher_FsJMag";

count=20;

};

// Handgrenades

class fsj_Ehg39

{

magazine="fsj_Ehg39";

count=20;

};

class fsj_Sthg24

{

magazine="fsj_Sthg24";

count=4;

};

};

};

// Start Ammocrate static [Red Engineers]

class ECA_FsJ_40_Ammocrate_static_pioniere_red: ReammoBox

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="Abwurfbehälter (Rott-Pioniere)";

model="\ECA_FsJ_40\Para\ammocrate_static_para_red";

destrType=DestructEngine;

icon="Ammo_move";

scope=2;

class TransportWeapons

{

class MP40_FsJ

{

weapon="MP40_FsJ";

count=8;

};

class MG34_FsJ

{

weapon="MG34_FsJ";

count=1;

};

// Flamethrower

class FmW35_FsJ

{

weapon="FmW35_FsJ";

count=1;

};

class FmW35_oiltank_FsJ

{

weapon="FmW35_oiltank_FsJ";

count=1;

};

// Grenadelauncher

class PzB39Launcher_FsJ

{

weapon="PzB39Launcher_FsJ";

count=1;

};

class GrB39Launcher_FsJ

{

weapon="GrB39Launcher_FsJ";

count=1;

};

};

class TransportMagazines

{

class MP40_FsJMag

{

magazine="MP40_FsJMag";

count=30;

};

class MG34_FsJMag

{

magazine="MG34_FsJMag";

count=8;

};

// Flamethrower

class FmW35_FsJ

{

magazine="FmW35_FsJ";

count=4;

};

// Grenadelauncher

class PzB39Launcher_FsJMag

{

magazine="PzB39Launcher_FsJMag";

count=40;

};

class GrB39Launcher_FsJMag

{

magazine="GrB39Launcher_FsJMag";

count=20;

};

// Handgrenades

class fsj_GebLad

{

magazine="fsj_GebLad";

count=4;

};

// TNT

class FsJ_M35

{

magazine="FsJ_M35";

count=2;

};

class FsJ_Hohlladung

{

magazine="FsJ_Hohlladung";

count=2;

};

class FsJ_Sprengstofftasche

{

magazine="FsJ_Sprengstofftasche";

count=4;

};

};

};

// Start for flamethrower

class Target : Strategic {};

// Start Fire_FsJ: for flamethrower

class Fire_FsJ: Target

{

displayName="Fire_FsJ";

model="empty";

scope=public;

sound="Fire";

simulation="fire";

timetToLive = 60.0;

class Smoke

{

interval=0.060000;

cloudletDuration=3.000000;

cloudletAnimPeriod=3.0000;

cloudletSize=0.30000;

cloudletAlpha=1.00000;

cloudletGrowUp=0.300000;

cloudletFadeIn=0.100000;

cloudletFadeOut=0.500000;

cloudletAccY=0.200000;

cloudletMinYSpeed=0;

cloudletMaxYSpeed=10;

cloudletShape="cl_fire";

cloudletColor[]={1,1,1,1};

initT=1000;

deltaT=-500;

class Table

{

class T1

{

maxT=0;

color[]={0.000000,0.000000,0.100000,1};

};

class T2

{

maxT=300;

color[]={0.600000,0.200000,0.000000,1};

};

class T3

{

maxT=1000;

color[]={0.700000,0.700000,0.000000,1};

};

};

density=0.70000;

size=0.30000;

initYSpeed=2.000000;

timeToLive=60.00000;

in=0.000000;

out=0.000000;

};

class Light

{

Shape="koulesvetlo";

color[] = {0.3000, 0.150, 0.0, 0.0};

ambient[] = {0.30000, 0.150, 0.0000, 0.0};

position = "light";

size = 0.001;

brightness = 0.01000;

timetolive=60.00000;

};

};

// Start Smoke_FsJ: for smoking targets after being burnt down

class Smoke_FsJ: Target

{

displayName="Smoke_FsJ";

model="Empty";

scope=public;

sound="Fire"

simulation="fire";

timetolive=60.0;

class Smoke

{

interval=0.050000;

cloudletDuration=4.000000;

cloudletAnimPeriod=3.0000;

cloudletSize=0.30000;

cloudletAlpha=1.00000;

cloudletGrowUp=1.000000;

cloudletFadeIn=0.000000;

cloudletFadeOut=0.500000;

cloudletAccY=0.200000;

cloudletMinYSpeed=0;

cloudletMaxYSpeed=10;

cloudletShape="cl_basic";

cloudletColor[]={1,1,1,1};

initT=1000;

deltaT=-500;

class Table

{

class T1

{

maxT=0;

color[]={0.300000,0.300000,0.300000,1};

};

class T3

{

maxT=1000;

color[]={0.000000,0.000000,0.000000,1};

};

};

density=0.70000;

size=0.30000;

initYSpeed=2.000000;

timeToLive=20.00000;

in=0.000000;

out=0.000000;

};

class Light

{

Shape="koulesvetlo";

color[] = {0.3000, 0.150, 0.0, 0.0};

ambient[] = {0.30000, 0.150, 0.0000, 0.0};

position = "light";

size = 0.001;

brightness = 0.00000;

timetolive=10.00000;

};

};

/////////////////////////////

/////////////////////////////

class AllVehicles: All {};

/////////////////////////////

/////////////////////////////

/////////////////////////////

class Air: AllVehicles {};

/////////////////////////////

/////////////////////////////

class Plane: Air {};

/////////////////////////////

class A10: Plane {};

class Cessna: A10 {}

// DFS230 Lastensegler

class ECA_FsJ_40_DFS230: Cessna

{

vehicleclass="(wwIIec) FallschirmJäger 1939-42";

displayName="DFS230 Lastensegler";

model="\ECA_FsJ_40\dfs230\dfs230";

crew="ECA_FsJ_40_PNR_Hh";

side=TEast;

picture="\ECA_FsJ_40\PicturesS\glider"

icon="\ECA_FsJ_40\Icons\glider";

maxSpeed=180;

landingspeed=90;

landingAoa=5*3.5/180;

scope=2;

gearRetracting = false;

fuelCapacity=10;

ejectSpeed[]={0,0,0};

nameSound="plane";

//accuracy=0.30;

hasDriver=1;

hasGunner=0;

driveriscommander=1;

hideWeaponsDriver = true;

hideWeaponsCargo = true;

driverAction="ManActDFS230pilot";

driverCanSee="CanSeeEye+CanSeeEar";

transportSoldier=9;

cargoAction[]={"ManActDFS230cargo4","ManActDFS230cargo","ManActDFS230cargo&quot

;,"ManActDFS230cargo","ManActDFS230cargo","ManActDFS230cargo&quot

;,"ManActDFS230cargo","ManActDFS230cargo","ManActDFS230cargo&quot

;};

armor=150;

cost=10000000;

weapons[]={};

magazines[]={};

fov=0.5;

type=VAir;

//threat[] VSoft, VArmor, VAir

threat[]={0.1, 1, 0.7};

soundEngine[]={"\ECA_FsJ_40\sound\glider.ogg",50.162278,1};

soundEnviron[]={"\ECA_FsJ_40\sound\glider.ogg",15.162278,1};

// soundEnviron[]={"Objects\noise",0.001000,1.000000};

class Animations

{

class CanopyAnimation

{

type="rotation";

animperiod=3;

selection="canopy";

axis="osa_canopy";

angle0=0;

angle1=1,483524;

};

class doorAAnimation

{

type="rotation";

animperiod=1;

selection="doorA";

axis="osa_doorA";

angle0=0;

angle1=-2,007121;

};

class doorBAnimation

{

type="rotation";

animperiod=1;

selection="doorB";

axis="osa_doorB";

angle0=0;

angle1=3,007121;

};

};

class Reflectors

{

class Reflector1

{

color[] = {0.9, 0.1, 0.1, 1}; //R,G,B,?

ambient[] = {1, 0.1, 0.1, 1};

position = "L svetlo";

direction = "konec L svetla";

hitpoint = "L svetlo";

selection = "L svetlo";

size = 0.25;

brightness = 0.25;

};

};

class eventhandlers

{

init=[_this select 0] exec "\ECA_FsJ_40\scripts\canopy.sqs";

killed="_this exec ""\ECA_FsJ_40\scripts\killed.sqs"";_this exec ""\ECA_FsJ_40\scripts\replace.sqs"" ";

};

};

// DFS230 Lastensegler for Liberation

class LIB_FsJ_40_DFS230: Cessna

{

vehicleclass="(wwIIec) FallschirmJäger 1939-42";

displayName="LIB DFS230 Lastensegler";

model="\ECA_FsJ_40\dfs230\dfs230";

crew="ECA_FsJ_40_PNR_Hh";

side=TWest;

picture="\ECA_FsJ_40\PicturesS\glider"

icon="\ECA_FsJ_40\Icons\glider";

maxSpeed=180;

landingspeed=90;

landingAoa=5*3.5/180;

scope=2;

gearRetracting = false;

fuelCapacity=10;

ejectSpeed[]={0,0,0};

nameSound="plane";

//accuracy=0.30;

hasDriver=1;

hasGunner=0;

driveriscommander=1;

hideWeaponsDriver = true;

hideWeaponsCargo = true;

driverAction="ManActDFS230pilot";

driverCanSee="CanSeeEye+CanSeeEar";

transportSoldier=9;

cargoAction[]={"ManActDFS230cargo4","ManActDFS230cargo","ManActDFS230cargo&quot

;,"ManActDFS230cargo","ManActDFS230cargo","ManActDFS230cargo&quot

;,"ManActDFS230cargo","ManActDFS230cargo","ManActDFS230cargo&quot

;};

armor=150;

cost=10000000;

weapons[]={};

magazines[]={};

fov=0.5;

type=VAir;

//threat[] VSoft, VArmor, VAir

threat[]={0.1, 1, 0.7};

soundEngine[]={"\ECA_FsJ_40\sound\glider.ogg",50.162278,1};

soundEnviron[]={"\ECA_FsJ_40\sound\glider.ogg",15.162278,1};

// soundEnviron[]={"Objects\noise",0.001000,1.000000};

class Animations

{

class CanopyAnimation

{

type="rotation";

animperiod=3;

selection="canopy";

axis="osa_canopy";

angle0=0;

angle1=1,483524;

};

class doorAAnimation

{

type="rotation";

animperiod=1;

selection="doorA";

axis="osa_doorA";

angle0=0;

angle1=-2,007121;

};

class doorBAnimation

{

type="rotation";

animperiod=1;

selection="doorB";

axis="osa_doorB";

angle0=0;

angle1=3,007121;

};

};

class Reflectors

{

class Reflector1

{

color[] = {0.9, 0.1, 0.1, 1}; //R,G,B,?

ambient[] = {1, 0.1, 0.1, 1};

position = "L svetlo";

direction = "konec L svetla";

hitpoint = "L svetlo";

selection = "L svetlo";

size = 0.25;

brightness = 0.25;

};

};

class eventhandlers

{

init=[_this select 0] exec "\ECA_FsJ_40\scripts\canopy.sqs";

killed="_this exec ""\ECA_FsJ_40\scripts\killed.sqs"";_this exec ""\ECA_FsJ_40\scripts\replace.sqs"" ";

};

};

/////////////////////////////

class Helicopter: Air {};

/////////////////////////////

// Start Parachutes

class ParachuteBase: Helicopter {};

// Start Parachute [White]

class ECA_FsJ_40_PARA_white: ParachuteBase

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="Parachute (White)";

model="\ECA_FsJ_40\Para\parachute_white";

scope=2;

picture="ivojak"; // til command bar

icon="padak"; // til Editor Icon

weaponSlots = WeaponSlotPrimary + WeaponSlotSecondary + 2 * WeaponSlotBinocular + 10 * WeaponSlotItem;

driverAction="ManActFsJPara";

extCameraPosition[]={0,3,-25};

simulation="parachute";

nameSound="man";

weapons[]={};

magazines[]={};

fuelCapacity=0;

armor=10;

camouflage=1

audible=0.01

/*

soundEngine[]={,db+10,1}; // Slå heli lyd fra !!

soundEnviron[]={Objects\noise,db-40,0.25};

*/

soundEngine[]={"\ECA_FsJ_40\sound\glider.ogg",50.162278,1};

soundEnviron[]={"\ECA_FsJ_40\sound\glider.ogg",15.162278,1};

soundGetOut[]={,db-70,1};

soundCrash[]={,db-70,1};

soundLandCrash[]={,db-70,1};

soundWaterCrash[]={Explosions\intowater,db-30,1};

class ViewOpticsBase {};

class ViewOptics : ViewOpticsBase

{

initAngleX=0; minAngleX=-90; maxAngleX=90;

initAngleY=0; minAngleY=-250; maxAngleY=250;

initFov=0.5; minFov=0.3; maxFov=1.2;

};

};

// Start Parachute [White Canister]

class ECA_FsJ_40_PARA_white_s: ParachuteBase

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="Parachute (White w Abwurfbehälter)";

model="\ECA_FsJ_40\Para\parachute_white_s";

scope=2;

picture="ivojak"; // til command bar

icon="padak"; // til Editor Icon

weaponSlots = WeaponSlotPrimary + WeaponSlotSecondary + 2 * WeaponSlotBinocular + 10 * WeaponSlotItem;

extCameraPosition[]={0,3,-25};

simulation="parachute";

nameSound="man";

weapons[]={};

magazines[]={};

fuelCapacity=0;

armor=10;

camouflage=1

audible=0.01

soundEngine[]={,db+10,1}; // Slå heli lyd fra !!

soundEnviron[]={Objects\noise,db-40,0.25};

soundGetOut[]={,db-70,1};

soundCrash[]={,db-70,1};

soundLandCrash[]={,db-70,1};

soundWaterCrash[]={Explosions\intowater,db-30,1};

class ViewOpticsBase {};

class ViewOptics : ViewOpticsBase

{

initAngleX=0; minAngleX=-90; maxAngleX=90;

initAngleY=0; minAngleY=-250; maxAngleY=250;

initFov=0.5; minFov=0.3; maxFov=1.2;

};

};

// Start Parachute [Red]

class ECA_FsJ_40_PARA_red: ParachuteBase

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="Parachute (Red)";

model="\ECA_FsJ_40\Para\parachute_red";

scope=2;

picture="ivojak"; // til command bar

icon="padak"; // til Editor Icon

weaponSlots = WeaponSlotPrimary + WeaponSlotSecondary + 2 * WeaponSlotBinocular + 10 * WeaponSlotItem;

extCameraPosition[]={0,3,-25};

simulation="parachute";

nameSound="man";

weapons[]={};

magazines[]={};

fuelCapacity=0;

armor=10;

camouflage=1

audible=0.01

soundEngine[]={,db+10,1}; // Slå heli lyd fra !!

soundEnviron[]={Objects\noise,db-40,0.25};

soundGetOut[]={,db-70,1};

soundCrash[]={,db-70,1};

soundLandCrash[]={,db-70,1};

soundWaterCrash[]={Explosions\intowater,db-30,1};

class ViewOpticsBase {};

class ViewOptics : ViewOpticsBase

{

initAngleX=0; minAngleX=-90; maxAngleX=90;

initAngleY=0; minAngleY=-250; maxAngleY=250;

initFov=0.5; minFov=0.3; maxFov=1.2;

};

};

// Start Parachute [Red Canister]

class ECA_FsJ_40_PARA_red_s: ParachuteBase

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="Parachute (Red w Abwurfbehälter)";

model="\ECA_FsJ_40\Para\parachute_red_s";

scope=2;

picture="ivojak"; // til command bar

icon="padak"; // til Editor Icon

weaponSlots = WeaponSlotPrimary + WeaponSlotSecondary + 2 * WeaponSlotBinocular + 10 * WeaponSlotItem;

extCameraPosition[]={0,3,-25};

simulation="parachute";

nameSound="man";

weapons[]={};

magazines[]={};

fuelCapacity=0;

armor=10;

camouflage=1

audible=0.01

soundEngine[]={,db+10,1}; // Slå heli lyd fra !!

soundEnviron[]={Objects\noise,db-40,0.25};

soundGetOut[]={,db-70,1};

soundCrash[]={,db-70,1};

soundLandCrash[]={,db-70,1};

soundWaterCrash[]={Explosions\intowater,db-30,1};

class ViewOpticsBase {};

class ViewOptics : ViewOpticsBase

{

initAngleX=0; minAngleX=-90; maxAngleX=90;

initAngleY=0; minAngleY=-250; maxAngleY=250;

initFov=0.5; minFov=0.3; maxFov=1.2;

};

};

/////////////////////////////

/////////////////////////////

class Land: AllVehicles {};

class LandVehicle: Land{};

/////////////////////////////

/////////////////////////////

class Motorcycle: LandVehicle {};

class Kolo: Motorcycle {};

// Start Ammocrate movable Munition

class ECA_FsJ_40_Ammocrate_movable: Kolo

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="Abwurfbehälter (Munition) movable";

model="\ECA_FsJ_40\Para\ammocrate";

hideWeaponsDriver=false;

destrType=DestructEngine;

crew="ECA_FsJ_40_K98";

picture="\ECA_FsJ_40\PicturesS\ammocrate"

icon="Ammo_move";

side=TEast;

nameSound="depot";

isBicycle=true;

maxSpeed=5;

scope=2;

driverAction="ManActAbwurfdriver";

cargoAction[]={"ManActAbwurfdriver"};

transportSoldier=1;

soundEngine[]={"\Kolo\bc_chain",db-40,1};

soundGear[]={"\Kolo\truck_gear_2",db-75,1};

weapons[]={};

magazines[]={};

transportAmmo = 1;

transportMaxWeapons = 11;

transportMaxMagazines = 122;

class TransportWeapons

{

class MP40_FsJ

{

weapon="MP40_FsJ";

count=5;

};

class K98K_FsJ

{

weapon="K98K_FsJ";

count=2;

};

class K98KS_FsJ

{

weapon="K98KS_FsJ";

count=1;

};

class MG34_FsJ

{

weapon="MG34_FsJ";

count=1;

};

// Grenadelauncher

class PzB39Launcher_FsJ

{

weapon="PzB39Launcher_FsJ";

count=1;

};

class GrB39Launcher_FsJ

{

weapon="GrB39Launcher_FsJ";

count=1;

};

};

class TransportMagazines

{

class MP40_FsJMag

{

magazine="MP40_FsJMag";

count=10;

};

class K98K_FsJmag

{

magazine="K98K_FsJmag";

count=20;

};

class MG34_FsJMag

{

magazine="MG34_FsJMag";

count=8;

};

// Grenadelauncher

class PzB39Launcher_FsJMag

{

magazine="PzB39Launcher_FsJMag";

count=40;

};

class GrB39Launcher_FsJMag

{

magazine="GrB39Launcher_FsJMag";

count=20;

};

// Handgrenades

class fsj_Ehg39

{

magazine="fsj_Ehg39";

count=20;

};

class fsj_Sthg24

{

magazine="fsj_Sthg24";

count=4;

};

};

};

// Start Ammocrate movable Pioniere

class ECA_FsJ_40_AmmocrateP_movable: Kolo

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="Abwurfbehälter (Pioniere) movable";

model="\ECA_FsJ_40\Para\ammocrate";

hideWeaponsDriver=false;

destrType=DestructEngine;

crew="ECA_FsJ_40_K98";

picture="\ECA_FsJ_40\PicturesS\ammocrate"

icon="Ammo_move";

side=TEast;

nameSound="depot";

isBicycle=true;

maxSpeed=5;

scope=2;

driverAction = "ManActAbwurfdriver";

cargoAction[]={"ManActAbwurfdriver"};

transportSoldier=1;

soundEngine[]={"\Kolo\bc_chain",db-40,1};

soundGear[]={"\Kolo\truck_gear_2",db-75,1};

weapons[]={};

magazines[]={};

transportAmmo = 1;

transportMaxWeapons = 13;

transportMaxMagazines = 114;

class TransportWeapons

{

class MP40_FsJ

{

weapon="MP40_FsJ";

count=8;

};

class MG34_FsJ

{

weapon="MG34_FsJ";

count=1;

};

// Flamethrower

class FmW35_FsJ

{

weapon="FmW35_FsJ";

count=1;

};

class FmW35_oiltank_FsJ

{

weapon="FmW35_oiltank_FsJ";

count=1;

};

// Grenadelauncher

class PzB39Launcher_FsJ

{

weapon="PzB39Launcher_FsJ";

count=1;

};

class GrB39Launcher_FsJ

{

weapon="GrB39Launcher_FsJ";

count=1;

};

};

class TransportMagazines

{

class MP40_FsJMag

{

magazine="MP40_FsJMag";

count=30;

};

class MG34_FsJMag

{

magazine="MG34_FsJMag";

count=8;

};

// Flamethrower

class FmW35_FsJ

{

magazine="FmW35_FsJ";

count=4;

};

// Grenadelauncher

class PzB39Launcher_FsJMag

{

magazine="PzB39Launcher_FsJMag";

count=40;

};

class GrB39Launcher_FsJMag

{

magazine="GrB39Launcher_FsJMag";

count=20;

};

// Handgrenades

class fsj_GebLad

{

magazine="fsj_GebLad";

count=4;

};

// TNT

class FsJ_M35

{

magazine="FsJ_M35";

count=2;

};

class FsJ_Hohlladung

{

magazine="FsJ_Hohlladung";

count=2;

};

class FsJ_Sprengstofftasche

{

magazine="FsJ_Sprengstofftasche";

count=4;

};

};

};

// Special west version for Liberation

// Start Ammocrate movable Munition

class LIB_FsJ_40_Ammocrate_movable: Kolo

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="LIB Abwurfbehälter (Munition) movable";

model="\ECA_FsJ_40\Para\ammocrate";

hideWeaponsDriver=false;

destrType=DestructEngine;

crew="ECA_FsJ_40_K98";

picture="\ECA_FsJ_40\PicturesS\ammocrate"

icon="Ammo_move";

side=TWest;

nameSound="depot";

isBicycle=true;

maxSpeed=5;

scope=2;

driverAction="ManActAbwurfdriver";

cargoAction[]={"ManActAbwurfdriver"};

transportSoldier=1;

soundEngine[]={"\Kolo\bc_chain",db-40,1};

soundGear[]={"\Kolo\truck_gear_2",db-75,1};

weapons[]={};

magazines[]={};

transportAmmo = 1;

transportMaxWeapons = 11;

transportMaxMagazines = 122;

class TransportWeapons

{

class MP40_FsJ

{

weapon="MP40_FsJ";

count=5;

};

class K98K_FsJ

{

weapon="K98K_FsJ";

count=2;

};

class K98KS_FsJ

{

weapon="K98KS_FsJ";

count=1;

};

class MG34_FsJ

{

weapon="MG34_FsJ";

count=1;

};

// Grenadelauncher

class PzB39Launcher_FsJ

{

weapon="PzB39Launcher_FsJ";

count=1;

};

class GrB39Launcher_FsJ

{

weapon="GrB39Launcher_FsJ";

count=1;

};

};

class TransportMagazines

{

class MP40_FsJMag

{

magazine="MP40_FsJMag";

count=10;

};

class K98K_FsJmag

{

magazine="K98K_FsJmag";

count=20;

};

class MG34_FsJMag

{

magazine="MG34_FsJMag";

count=8;

};

// Grenadelauncher

class PzB39Launcher_FsJMag

{

magazine="PzB39Launcher_FsJMag";

count=40;

};

class GrB39Launcher_FsJMag

{

magazine="GrB39Launcher_FsJMag";

count=20;

};

// Handgrenades

class fsj_Ehg39

{

magazine="fsj_Ehg39";

count=20;

};

class fsj_Sthg24

{

magazine="fsj_Sthg24";

count=4;

};

};

};

// Start Ammocrate movable Pioniere

class LIB_FsJ_40_AmmocrateP_movable: Kolo

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="LIB Abwurfbehälter (Pioniere) movable";

model="\ECA_FsJ_40\Para\ammocrate";

hideWeaponsDriver=false;

destrType=DestructEngine;

crew="ECA_FsJ_40_K98";

picture="\ECA_FsJ_40\PicturesS\ammocrate"

icon="Ammo_move";

side=TWest;

nameSound="depot";

isBicycle=true;

maxSpeed=5;

scope=2;

driverAction = "ManActAbwurfdriver";

cargoAction[]={"ManActAbwurfdriver"};

transportSoldier=1;

soundEngine[]={"\Kolo\bc_chain",db-40,1};

soundGear[]={"\Kolo\truck_gear_2",db-75,1};

weapons[]={};

magazines[]={};

transportAmmo = 1;

transportMaxWeapons = 13;

transportMaxMagazines = 114;

class TransportWeapons

{

class MP40_FsJ

{

weapon="MP40_FsJ";

count=8;

};

class MG34_FsJ

{

weapon="MG34_FsJ";

count=1;

};

// Flamethrower

class FmW35_FsJ

{

weapon="FmW35_FsJ";

count=1;

};

class FmW35_oiltank_FsJ

{

weapon="FmW35_oiltank_FsJ";

count=1;

};

// Grenadelauncher

class PzB39Launcher_FsJ

{

weapon="PzB39Launcher_FsJ";

count=1;

};

class GrB39Launcher_FsJ

{

weapon="GrB39Launcher_FsJ";

count=1;

};

};

class TransportMagazines

{

class MP40_FsJMag

{

magazine="MP40_FsJMag";

count=30;

};

class MG34_FsJMag

{

magazine="MG34_FsJMag";

count=8;

};

// Flamethrower

class FmW35_FsJ

{

magazine="FmW35_FsJ";

count=4;

};

// Grenadelauncher

class PzB39Launcher_FsJMag

{

magazine="PzB39Launcher_FsJMag";

count=40;

};

class GrB39Launcher_FsJMag

{

magazine="GrB39Launcher_FsJMag";

count=20;

};

// Handgrenades

class fsj_GebLad

{

magazine="fsj_GebLad";

count=4;

};

// TNT

class FsJ_M35

{

magazine="FsJ_M35";

count=2;

};

class FsJ_Hohlladung

{

magazine="FsJ_Hohlladung";

count=2;

};

class FsJ_Sprengstofftasche

{

magazine="FsJ_Sprengstofftasche";

count=4;

};

};

};

//////////////////////////////////////

// Start Torn Fu b1

class Tank: LandVehicle{};

class ZSU:Tank{};

class M2StaticMG: ZSU{};

class ECA_FsJ_40_TornFub1: M2StaticMG

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="Torn Fu b1";

model="\ECA_FsJ_40\Radio\TornFub1";

icon="\ECA_FsJ_40\icons\TornFub1";

picture="\ECA_FsJ_40\PicturesS\radio";

mapSize = 0.85;

accuracy=0.2;

destrType=DestructEngine;

weapons[]={};

magazines[]={};

nameSound="";

side=4;

scope=2;

//crew="";

hasDriver = 0;

hasGunner = 0;

hasCommander = 1;

ejectDeadCommander = true;

viewCommanderInExternal=1

castCommanderShadow=1

hideProxyInCombat="false";

unitInfoType="UnitInfoVehicle";

forceHideGunner="false";

CommanderAction="ManActRADIOCommander";

CommanderInAction="ManActRADIOCommander";

CommanderCanSee="2+8";

getInRadius = 4.5;

armor=10;

secondaryExplosion=0;

armorStructural=2;

cost=4000;

camouflage=2.5;

class Reflectors

{

class Reflector

{

color[] = {0.0,0.0,0.0,0.0};

ambient[] = {0.0,0.0,0.0,0.0};

position = "L svetlo";

direction = "konec L svetla";

hitpoint = "L svetlo";

selection = "L svetlo";

size = 0.05;

brightness = 0.05;

};

};

class Turret

{

gunAxis="osahlavne";

turretAxis="osaveze";

soundServo[]={""};

soundContinuous=0;

gunBeg="usti hlavne";

gunEnd="konec hlavne";

minElev=-10;

maxElev=+10;

minTurn=-10;

maxTurn=+10;

body="OtocVez";

gun="OtocHlaven";

};

class ComTurret

{

turretAxis="OsaVelitele";

gunAxis="OsaHlavneVelitele";

soundServo[]={""};

gunBeg="usti hlavne";

gunEnd="konec hlavne";

minElev=-4;

maxElev=20;

minTurn=-360;

maxTurn=360;

body="OtocVelitele";

gun="OtocHlavenVelitele";

};

};

//////////////////////////////////////

/*

|-----------------------|

| | |--|

| !!! Parachutistes !!! | |--|

| | |

|-----------------------|

*/

// Start Parachutistes

class Man: Land {};

class Soldier: Man {};

/////////////////////////////

class SoldierEB: Soldier {};

/////////////////////////////

////////////Ho aggiunto questa classe solo per non avere periodicità nello scrivere i vari sounds

class ECA_FsJ_40_Basic : SoldierEB

{

hitSound1[]={"\ECA_FsJ_40\sound\Men\ger_dead1.ogg",db-0,1};

hitSound2[]={"\ECA_FsJ_40\sound\Men\ger_dead2.ogg",db-0,1};

hitSound3[]={"\ECA_FsJ_40\sound\Men\ger_dead3.ogg",db-0,1};

hitSound4[]={"\ECA_FsJ_40\sound\Men\ger_dead4.ogg",db-0,1};

hitSound5[]={"\ECA_FsJ_40\sound\Men\ger_dead5.ogg",db-0,1};

hitSound6[]={"\ECA_FsJ_40\sound\Men\ger_dead6.ogg",db-0,1};

hitSound7[]={"\ECA_FsJ_40\sound\Men\ger_dead7.ogg",db-0,1};

hitSound8[]={"\ECA_FsJ_40\sound\Men\ger_dead8.ogg",db-0,1};

hitSound9[]={"\ECA_FsJ_40\sound\Men\ger_dead9.ogg",db-0,1};

hitSound10[]={"\ECA_FsJ_40\sound\Men\ger_dead10.ogg",db-0,1};

hitSound11[]={"\ECA_FsJ_40\sound\Men\ger_dead11.ogg",db-0,1};

hitSound12[]={"\ECA_FsJ_40\sound\Men\ger_dead12.ogg",db-0,1};

hitSound13[]={"\ECA_FsJ_40\sound\Men\ger_dead13.ogg",db-0,1};

hitSound14[]={"\ECA_FsJ_40\sound\Men\ger_dead14.ogg",db-0,1};

hitSound15[]={"\ECA_FsJ_40\sound\Men\ger_dead15.ogg",db-0,1};

hitSound16[]={"\ECA_FsJ_40\sound\Men\ger_dead16.ogg",db-0,1};

hitSound17[]={"\ECA_FsJ_40\sound\Men\ger_dead17.ogg",db-0,1};

hitSound18[]={"\ECA_FsJ_40\sound\Men\ger_dead18.ogg",db-0,1};

hitSound19[]={"\ECA_FsJ_40\sound\Men\ger_dead19.ogg",db-0,1};

hitSound20[]={"\ECA_FsJ_40\sound\Men\ger_dead20.ogg",db-0,1};

};

// Para Parachutiste

class ECA_FsJ_40_PARA : ECA_FsJ_40_Basic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger";

model="\ECA_FsJ_40\paranocamo";

weapons[]={"Throw_FsJ","Put_FsJ","Throw","Put"};

magazines[]={};

scope=2;

icon="\ECA_FsJ_40\icons\paras";

#include <ECA_FsJ_40\wounds2.h>

/* BUGGATO PURTROPPO !

hiddenSelections[]=

{

"helmet_on_front","helmet_on_back","helmet_on_side","he

lmet_on_inside",

"helmet_off_front","helmet_off_back","helmet_off_side",&quot

;helmet_off_inside"

};

#include <ECA_FsJ_40\helmet.h>

*/

};

// Para Parachutiste Camo

class ECA_FsJ_40_PARA_CAMO : ECA_FsJ_40_Basic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger Camo";

model="\ECA_FsJ_40\para";

weapons[]={"Throw_FsJ","Put_FsJ","Throw","Put"};

magazines[]={};

scope=2;

icon="\ECA_FsJ_40\icons\paras";

#include <ECA_FsJ_40\wounds4.h>

};

// Para Parachutiste Parade

class ECA_FsJ_40_PARADE : ECA_FsJ_40_Basic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger (Paradeanzug)";

model="\ECA_FsJ_40\combatnocamo";

weapons[]={"Throw_FsJ","Put_FsJ","Throw","Put"};

magazines[]={};

scope=2;

icon="\ECA_FsJ_40\icons\paras";

#include <ECA_FsJ_40\wounds3.h>

hiddenSelections[]=

{

"_BREADBAG","_C96HOLSTER","_GRENADE_BAG","_GASMASK&quot

;,"_MGpouch","_MP40","_PIONIER","_WCANISTER",&quot

;medic"

};

};

// Para Parachutiste Parade Camo

class ECA_FsJ_40_PARADE_CAMO : ECA_FsJ_40_Basic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger Camo (Paradeanzug)";

model="\ECA_FsJ_40\combat";

weapons[]={"Throw_FsJ","Put_FsJ","Throw","Put"};

magazines[]={};

scope=2;

icon="\ECA_FsJ_40\icons\paras";

#include <ECA_FsJ_40\wounds1.h>

hiddenSelections[]=

{

"_BREADBAG","_C96HOLSTER","_GRENADE_BAG","_GASMASK&quot

;,"_MGpouch","_MP40","_PIONIER","_WCANISTER",&quot

;medic"

};

};

// Start Parachutiste [Mp40]

class ECA_FsJ_40_MP40 : ECA_FsJ_40_Basic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger (Mp40)";

model="\ECA_FsJ_40\combatnocamo";

weapons[]={"MP40_FsJ","C96_FsJ","Throw_FsJ","Put_FsJ","

Throw","Put","Binocular"};

magazines[]={"C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ&quo

t;,"MP40_FsJMag","MP40_FsJMag","MP40_FsJMag","MP40_FsJM

ag","fsj_Sthg24","fsj_Sthg24"};

scope=2;

icon="\ECA_FsJ_40\icons\paras";

#include <ECA_FsJ_40\clouds.h>

#include <ECA_FsJ_40\wounds3.h>

moves="CfgMp40MovesMC";

hiddenSelections[]=

{

"_GRENADE_BAG","_MGpouch","_PIONIER","medic"

};

};

// Start Parachutiste [Camo Mp40]

class ECA_FsJ_40_MP40_CAMO : ECA_FsJ_40_Basic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger Camo (Mp40)";

model="\ECA_FsJ_40\combat";

weapons[]={"MP40_FsJ","C96_FsJ","Throw_FsJ","Put_FsJ","

Throw","Put","Binocular"};

magazines[]={"C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ&quo

t;,"MP40_FsJMag","MP40_FsJMag","MP40_FsJMag","MP40_FsJM

ag","fsj_Sthg24","fsj_Sthg24"};

scope=2;

icon="\ECA_FsJ_40\icons\paras";

#include <ECA_FsJ_40\clouds.h>

#include <ECA_FsJ_40\wounds1.h>

moves="CfgMp40MovesMC";

hiddenSelections[]=

{

"_GRENADE_BAG","_MGpouch","_PIONIER","medic"

};

};

// Start Parachutiste [K98]

class ECA_FsJ_40_K98 : ECA_FsJ_40_Basic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger (K98)";

model="\ECA_FsJ_40\combatnocamo";

weapons[]={"K98K_FsJ","C96_FsJ","Throw_FsJ","Put_FsJ","

Throw","Put","Binocular"};

magazines[]={"C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ&quo

t;,"K98K_FsJmag","K98K_FsJmag","K98K_FsJmag","K98K_FsJm

ag","fsj_Sthg24","fsj_Sthg24"};

scope=2;

icon="\ECA_FsJ_40\icons\paras";

#include <ECA_FsJ_40\clouds.h>

#include <ECA_FsJ_40\wounds3.h>

moves="CfgK98MovesMC";

hiddenSelections[]=

{

"_GRENADE_BAG","_MGpouch","_MP40","_PIONIER",&quot

;medic"

};

};

// Start Parachutiste [Camo K98]

class ECA_FsJ_40_K98_CAMO : ECA_FsJ_40_Basic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger Camo (K98)";

model="\ECA_FsJ_40\combat";

weapons[]={"K98K_FsJ","C96_FsJ","Throw_FsJ","Put_FsJ","

Throw","Put","Binocular"};

magazines[]={"C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ&quo

t;,"K98K_FsJmag","K98K_FsJmag","K98K_FsJmag","K98K_FsJm

ag","fsj_Sthg24","fsj_Sthg24"};

scope=2;

icon="\ECA_FsJ_40\icons\paras";

#include <ECA_FsJ_40\clouds.h>

#include <ECA_FsJ_40\wounds1.h>

moves="CfgK98MovesMC";

hiddenSelections[]=

{

"_MGpouch","_GRENADE_BAG","_MP40","_PIONIER",&quot

;medic"

};

};

/*

FUNKER

*/

// Start Parachutiste [Funker]

class ECA_FsJ_40_FUNKER : ECA_FsJ_40_Basic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger (Funker)";

model="\ECA_FsJ_40\TornFub1nocamo";

weapons[]={"K98K_FsJ","C96_FsJ","TornFub1_FsJ","Throw_FsJ",&

quot;Put_FsJ","Throw","Put","Binocular"};

magazines[]={"C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ&quo

t;,"K98K_FsJmag","K98K_FsJmag","K98K_FsJmag","K98K_FsJm

ag","fsj_Sthg24","fsj_Sthg24"};

scope=2;

icon="\ECA_FsJ_40\icons\parasPfunk";

#include <ECA_FsJ_40\clouds.h>

#include <ECA_FsJ_40\wounds3.h>

moves="CfgK98MovesMC";

hiddenSelections[]=

{

"_MP40","_PIONIER","medic"

};

};

// Start Parachutiste [Camo Funker]

class ECA_FsJ_40_FUNKER_CAMO : ECA_FsJ_40_Basic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger Camo (Funker)";

model="\ECA_FsJ_40\TornFub1camo";

weapons[]={"MP40_FsJ","C96_FsJ","TornFub1_FsJ","Throw_FsJ",&

quot;Put_FsJ","Throw","Put","Binocular"};

magazines[]={"C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ&quo

t;,"MP40_FsJMag","MP40_FsJMag","MP40_FsJMag","MP40_FsJM

ag","fsj_Sthg24","fsj_Sthg24"};

scope=2;

icon="\ECA_FsJ_40\icons\parasPfunk";

#include <ECA_FsJ_40\clouds.h>

#include <ECA_FsJ_40\wounds1.h>

moves="CfgMp40MovesMC";

hiddenSelections[]=

{

"_PIONIER","medic"

};

};

/////////////////////////////

class SoldierELAW: SoldierEB{};

class SoldierEAT: SoldierELAW{};

/////////////////////////////

class ECA_FsJ_40_EATBasic : SoldierEAT

{

hitSound1[]={"\ECA_FsJ_40\sound\Men\ger_dead1.ogg",db-0,1};

hitSound2[]={"\ECA_FsJ_40\sound\Men\ger_dead2.ogg",db-0,1};

hitSound3[]={"\ECA_FsJ_40\sound\Men\ger_dead3.ogg",db-0,1};

hitSound4[]={"\ECA_FsJ_40\sound\Men\ger_dead4.ogg",db-0,1};

hitSound5[]={"\ECA_FsJ_40\sound\Men\ger_dead5.ogg",db-0,1};

hitSound6[]={"\ECA_FsJ_40\sound\Men\ger_dead6.ogg",db-0,1};

hitSound7[]={"\ECA_FsJ_40\sound\Men\ger_dead7.ogg",db-0,1};

hitSound8[]={"\ECA_FsJ_40\sound\Men\ger_dead8.ogg",db-0,1};

hitSound9[]={"\ECA_FsJ_40\sound\Men\ger_dead9.ogg",db-0,1};

hitSound10[]={"\ECA_FsJ_40\sound\Men\ger_dead10.ogg",db-0,1};

hitSound11[]={"\ECA_FsJ_40\sound\Men\ger_dead11.ogg",db-0,1};

hitSound12[]={"\ECA_FsJ_40\sound\Men\ger_dead12.ogg",db-0,1};

hitSound13[]={"\ECA_FsJ_40\sound\Men\ger_dead13.ogg",db-0,1};

hitSound14[]={"\ECA_FsJ_40\sound\Men\ger_dead14.ogg",db-0,1};

hitSound15[]={"\ECA_FsJ_40\sound\Men\ger_dead15.ogg",db-0,1};

hitSound16[]={"\ECA_FsJ_40\sound\Men\ger_dead16.ogg",db-0,1};

hitSound17[]={"\ECA_FsJ_40\sound\Men\ger_dead17.ogg",db-0,1};

hitSound18[]={"\ECA_FsJ_40\sound\Men\ger_dead18.ogg",db-0,1};

hitSound19[]={"\ECA_FsJ_40\sound\Men\ger_dead19.ogg",db-0,1};

hitSound20[]={"\ECA_FsJ_40\sound\Men\ger_dead20.ogg",db-0,1};

};

// Start Parachutiste [GrB39]

class ECA_FsJ_40_GrB39:ECA_FsJ_40_EATBasic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger (GrB39)";

model="\ECA_FsJ_40\combatnocamo";

weapons[]={"C96_FsJ","GrB39Launcher_FsJ","Throw","Put",&quot

;Binocular"};

magazines[]={"C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ&quo

t;,"GrB39Launcher_FsJMag","GrB39Launcher_FsJMag","GrB39Launcher_F

sJMag","GrB39Launcher_FsJMag","GrB39Launcher_FsJMag","GrB39L

auncher_FsJMag","GrB39Launcher_FsJMag","GrB39Launcher_FsJMag",&qu

ot;GrB39Launcher_FsJMag","GrB39Launcher_FsJMag"};

scope=2;

icon="\ECA_FsJ_40\icons\parasMG";

#include <ECA_FsJ_40\clouds.h>

#include <ECA_FsJ_40\wounds3.h>

moves="CfgMp40MovesMC";

hiddenSelections[]=

{

"_GRENADE_BAG","_MGpouch","_PIONIER","medic"

};

};

// Start Parachutiste Camo [GrB39]

class ECA_FsJ_40_GrB39_CAMO:ECA_FsJ_40_EATBasic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger Camo (GrB39)";

model="\ECA_FsJ_40\combat";

weapons[]={"C96_FsJ","GrB39Launcher_FsJ","Throw","Put",&quot

;Binocular"};

magazines[]={"C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ&quo

t;,"GrB39Launcher_FsJMag","GrB39Launcher_FsJMag","GrB39Launcher_F

sJMag","GrB39Launcher_FsJMag","GrB39Launcher_FsJMag","GrB39L

auncher_FsJMag","GrB39Launcher_FsJMag","GrB39Launcher_FsJMag",&qu

ot;GrB39Launcher_FsJMag","GrB39Launcher_FsJMag"};

scope=2;

icon="\ECA_FsJ_40\icons\parasMG";

#include <ECA_FsJ_40\clouds.h>

#include <ECA_FsJ_40\wounds1.h>

moves="CfgMp40MovesMC";

hiddenSelections[]=

{

"_GRENADE_BAG","_MGpouch","_PIONIER","medic"

};

};

// Start Parachutiste [PzB39]

class ECA_FsJ_40_PzB39:ECA_FsJ_40_EATBasic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger (PzB39)";

model="\ECA_FsJ_40\combatnocamo";

weapons[]={"C96_FsJ","PzB39Launcher_FsJ","Throw","Put",&quot

;Binocular"};

magazines[]={"C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ&quo

t;,"PzB39Launcher_FsJMag","PzB39Launcher_FsJMag","PzB39Launcher_F

sJMag","PzB39Launcher_FsJMag","PzB39Launcher_FsJMag","PzB39L

auncher_FsJMag","PzB39Launcher_FsJMag","PzB39Launcher_FsJMag",&qu

ot;PzB39Launcher_FsJMag","PzB39Launcher_FsJMag"};

scope=2;

icon="\ECA_FsJ_40\icons\parasMG";

#include <ECA_FsJ_40\clouds.h>

#include <ECA_FsJ_40\wounds3.h>

moves="CfgK98MovesMC";

hiddenSelections[]=

{

"_GRENADE_BAG","_MGpouch","_PIONIER","medic"

};

};

// Start Parachutiste Camo [PzB39]

class ECA_FsJ_40_PzB39_CAMO:ECA_FsJ_40_EATBasic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger Camo (PzB39)";

model="\ECA_FsJ_40\combat";

weapons[]={"C96_FsJ","PzB39Launcher_FsJ","Throw","Put",&quot

;Binocular"};

magazines[]={"C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ&quo

t;,"PzB39Launcher_FsJMag","PzB39Launcher_FsJMag","PzB39Launcher_F

sJMag","PzB39Launcher_FsJMag","PzB39Launcher_FsJMag","PzB39L

auncher_FsJMag","PzB39Launcher_FsJMag","PzB39Launcher_FsJMag",&qu

ot;PzB39Launcher_FsJMag","PzB39Launcher_FsJMag"};

scope=2;

icon="\ECA_FsJ_40\icons\parasMG";

#include <ECA_FsJ_40\clouds.h>

#include <ECA_FsJ_40\wounds1.h>

moves="CfgK98MovesMC";

hiddenSelections[]=

{

"_GRENADE_BAG","_MGpouch","_PIONIER","medic"

};

};

/////////////////////////////

class SoldierEMedic: SoldierEB{};

/////////////////////////////

class ECA_FsJ_40_EMedicBasic : SoldierEMedic

{

hitSound1[]={"\ECA_FsJ_40\sound\Men\ger_dead1.ogg",db-0,1};

hitSound2[]={"\ECA_FsJ_40\sound\Men\ger_dead2.ogg",db-0,1};

hitSound3[]={"\ECA_FsJ_40\sound\Men\ger_dead3.ogg",db-0,1};

hitSound4[]={"\ECA_FsJ_40\sound\Men\ger_dead4.ogg",db-0,1};

hitSound5[]={"\ECA_FsJ_40\sound\Men\ger_dead5.ogg",db-0,1};

hitSound6[]={"\ECA_FsJ_40\sound\Men\ger_dead6.ogg",db-0,1};

hitSound7[]={"\ECA_FsJ_40\sound\Men\ger_dead7.ogg",db-0,1};

hitSound8[]={"\ECA_FsJ_40\sound\Men\ger_dead8.ogg",db-0,1};

hitSound9[]={"\ECA_FsJ_40\sound\Men\ger_dead9.ogg",db-0,1};

hitSound10[]={"\ECA_FsJ_40\sound\Men\ger_dead10.ogg",db-0,1};

hitSound11[]={"\ECA_FsJ_40\sound\Men\ger_dead11.ogg",db-0,1};

hitSound12[]={"\ECA_FsJ_40\sound\Men\ger_dead12.ogg",db-0,1};

hitSound13[]={"\ECA_FsJ_40\sound\Men\ger_dead13.ogg",db-0,1};

hitSound14[]={"\ECA_FsJ_40\sound\Men\ger_dead14.ogg",db-0,1};

hitSound15[]={"\ECA_FsJ_40\sound\Men\ger_dead15.ogg",db-0,1};

hitSound16[]={"\ECA_FsJ_40\sound\Men\ger_dead16.ogg",db-0,1};

hitSound17[]={"\ECA_FsJ_40\sound\Men\ger_dead17.ogg",db-0,1};

hitSound18[]={"\ECA_FsJ_40\sound\Men\ger_dead18.ogg",db-0,1};

hitSound19[]={"\ECA_FsJ_40\sound\Men\ger_dead19.ogg",db-0,1};

hitSound20[]={"\ECA_FsJ_40\sound\Men\ger_dead20.ogg",db-0,1};

};

// Start Parachutiste [sanitäter Mp40]

class ECA_FsJ_40_MED : ECA_FsJ_40_EMedicBasic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger (Sanitäter-Mp40)";

model="\ECA_FsJ_40\combatnocamo";

weapons[]={"MP40_FsJ","C96_FsJ","Throw_FsJ","Put_FsJ","

Throw","Put","Binocular"};

magazines[]={"C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ&quo

t;,"MP40_FsJMag","MP40_FsJMag","MP40_FsJMag","MP40_FsJM

ag","fsj_Ehg39","fsj_Ehg39"};

scope=2;

icon="\ECA_FsJ_40\icons\parasM";

#include <ECA_FsJ_40\clouds.h>

#include <ECA_FsJ_40\wounds3.h>

moves="CfgMp40MovesMC";

hiddenSelections[]=

{

"_MGpouch","_GRENADE_BAG","_MP40","_PIONIER"

};

};

// Start Parachutiste [sanitäter K98]

class ECA_FsJ_40_MED2 : ECA_FsJ_40_EMedicBasic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger (Sanitäter-K98)";

model="\ECA_FsJ_40\combatnocamo";

weapons[]={"K98K_FsJ","C96_FsJ","Throw_FsJ","Put_FsJ","

Throw","Put","Binocular"};

magazines[]={"C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ&quo

t;,"K98K_FsJmag","K98K_FsJmag","K98K_FsJmag","K98K_FsJm

ag","fsj_Ehg39","fsj_Ehg39"};

scope=2;

icon="\ECA_FsJ_40\icons\parasM";

#include <ECA_FsJ_40\clouds.h>

#include <ECA_FsJ_40\wounds3.h>

moves="CfgK98MovesMC";

hiddenSelections[]=

{

"_MGpouch","_GRENADE_BAG","_MP40","_PIONIER"

};

};

// Start Parachutiste [Camo Sanitäter]

class ECA_FsJ_40_MED_CAMO : ECA_FsJ_40_EMedicBasic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger Camo (Sanitäter)";

model="\ECA_FsJ_40\combat";

weapons[]={"MP40_FsJ","C96_FsJ","Throw_FsJ","Put_FsJ","

Throw","Put","Binocular"};

magazines[]={"C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ&quo

t;,"MP40_FsJMag","MP40_FsJMag","MP40_FsJMag","MP40_FsJM

ag","fsj_Ehg39","fsj_Ehg39"};

scope=2;

icon="\ECA_FsJ_40\icons\parasM";

#include <ECA_FsJ_40\clouds.h>

#include <ECA_FsJ_40\wounds1.h>

moves="CfgMp40MovesMC";

hiddenSelections[]=

{

"_MGpouch","_GRENADE_BAG","_PIONIER"

};

};

// Start Parachutiste [Pionier Sanitäter]

class ECA_FsJ_40_PNR_MED : ECA_FsJ_40_EMedicBasic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger (Pionier-Sanitäter)";

model="\ECA_FsJ_40\combatnocamo";

weapons[]={"MP40_FsJ","C96_FsJ","Throw_FsJ","Put_FsJ","

Throw","Put","Binocular"};

magazines[]={"C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ&quo

t;,"MP40_FsJMag","MP40_FsJMag","MP40_FsJMag","MP40_FsJM

ag","fsj_GebLad","FsJ_Sprengstofftasche"};

canDeactivateMines=true;

accuracy=1000;

scope=2;

icon="\ECA_FsJ_40\icons\parasPm";

transportRepair=200000000;

#include <ECA_FsJ_40\clouds.h>

#include <ECA_FsJ_40\wounds3.h>

moves="CfgMp40MovesMC";

hiddenSelections[]=

{

"_MGpouch","_MP40"

};

};

// Start Parachutiste [Pionier Camo Sanitäter]

class ECA_FsJ_40_PNR_MED_CAMO : ECA_FsJ_40_EMedicBasic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger Camo (Pionier-Sanitäter)";

model="\ECA_FsJ_40\combat";

weapons[]={"MP40_FsJ","C96_FsJ","Throw_FsJ","Put_FsJ","

Throw","Put","Binocular"};

magazines[]={"C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ&quo

t;,"MP40_FsJMag","MP40_FsJMag","MP40_FsJMag","MP40_FsJM

ag","fsj_GebLad","FsJ_Sprengstofftasche"};

canDeactivateMines=true;

accuracy=1000;

scope=2;

icon="\ECA_FsJ_40\icons\parasPm";

transportRepair=200000000;

#include <ECA_FsJ_40\clouds.h>

#include <ECA_FsJ_40\wounds1.h>

moves="CfgMp40MovesMC";

hiddenSelections[]=

{

"_MGpouch","_MP40"

};

};

/////////////////////////////

class SoldierEMG: SoldierEB{};

/////////////////////////////

class ECA_FsJ_40_EMGBasic : SoldierEMG

{

hitSound1[]={"\ECA_FsJ_40\sound\Men\ger_dead1.ogg",db-0,1};

hitSound2[]={"\ECA_FsJ_40\sound\Men\ger_dead2.ogg",db-0,1};

hitSound3[]={"\ECA_FsJ_40\sound\Men\ger_dead3.ogg",db-0,1};

hitSound4[]={"\ECA_FsJ_40\sound\Men\ger_dead4.ogg",db-0,1};

hitSound5[]={"\ECA_FsJ_40\sound\Men\ger_dead5.ogg",db-0,1};

hitSound6[]={"\ECA_FsJ_40\sound\Men\ger_dead6.ogg",db-0,1};

hitSound7[]={"\ECA_FsJ_40\sound\Men\ger_dead7.ogg",db-0,1};

hitSound8[]={"\ECA_FsJ_40\sound\Men\ger_dead8.ogg",db-0,1};

hitSound9[]={"\ECA_FsJ_40\sound\Men\ger_dead9.ogg",db-0,1};

hitSound10[]={"\ECA_FsJ_40\sound\Men\ger_dead10.ogg",db-0,1};

hitSound11[]={"\ECA_FsJ_40\sound\Men\ger_dead11.ogg",db-0,1};

hitSound12[]={"\ECA_FsJ_40\sound\Men\ger_dead12.ogg",db-0,1};

hitSound13[]={"\ECA_FsJ_40\sound\Men\ger_dead13.ogg",db-0,1};

hitSound14[]={"\ECA_FsJ_40\sound\Men\ger_dead14.ogg",db-0,1};

hitSound15[]={"\ECA_FsJ_40\sound\Men\ger_dead15.ogg",db-0,1};

hitSound16[]={"\ECA_FsJ_40\sound\Men\ger_dead16.ogg",db-0,1};

hitSound17[]={"\ECA_FsJ_40\sound\Men\ger_dead17.ogg",db-0,1};

hitSound18[]={"\ECA_FsJ_40\sound\Men\ger_dead18.ogg",db-0,1};

hitSound19[]={"\ECA_FsJ_40\sound\Men\ger_dead19.ogg",db-0,1};

hitSound20[]={"\ECA_FsJ_40\sound\Men\ger_dead20.ogg",db-0,1};

};

// Start Parachutiste [Mg34]

class ECA_FsJ_40_MG34 : ECA_FsJ_40_EMGBasic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger (Mg34)";

model="\ECA_FsJ_40\combatnocamo";

weapons[]={"MG34_FsJ","C96_FsJ","Throw_FsJ","Put_FsJ","

Throw","Put","Binocular"};

magazines[]={"C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ&quo

t;,"MG34_FsJMag","MG34_FsJMag","MG34_FsJMag","MG34_FsJM

ag","fsj_Ehg39"};

nameSound="machineGunner";

accuracy=1.5;

scope=2;

icon="\ECA_FsJ_40\icons\parasMG";

#include <ECA_FsJ_40\clouds.h>

#include <ECA_FsJ_40\wounds3.h>

moves="CfgK98MovesMC";

hiddenSelections[]=

{

"_GRENADE_BAG","_MP40","_PIONIER","medic"

};

};

// Start Parachutiste Camo [Mg34]

class ECA_FsJ_40_MG34_CAMO : ECA_FsJ_40_EMGBasic

{

vehicleClass="(wwIIec) FallschirmJäger 1939-42";

displayName="FallschirmJäger Camo (Mg34)";

model="\ECA_FsJ_40\combat";

weapons[]={"MG34_FsJ","C96_FsJ","Throw_FsJ","Put_FsJ","

Throw","Put","Binocular"};

magazines[]={"C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ","C96Mag_FsJ&quo

t;,"MG34_FsJMag","MG34_FsJMag","MG34_FsJMag","MG34_FsJM

ag","fsj_Ehg39"};

nameSound="machineGunner";

accuracy=1.5;

scope=2;

icon="\ECA_FsJ_40\icons\parasMG";

#include <ECA_FsJ_40\clouds.h>

#include <ECA_FsJ_40\wounds1.h>

moves="CfgK98MovesMC";

hiddenSelections[]=

{

"_GRENADE_BAG","_MP40","_PIONIER","medic"

};

};

/////////////////////////////

class SoldierEMiner: SoldierEB{};

/////////////////////////////

class ECA_FsJ_40_EMinerBasic : SoldierEMiner

{

hitSound1[]={"\ECA_FsJ_40\sound\Men\ger_dead1.ogg",db-0,1};

hitSound2[]={"\ECA_FsJ_40\sound\Men\ger_dead2.ogg",db-0,1};

hitSound3[]={"\ECA_FsJ_40\sound\Men\ger_dead3.ogg",db-0,1};

hitSound4[]={"\ECA_FsJ_40\sound\Men\ger_dead4.ogg",db-0,1};

hitSound5[]={"\ECA_FsJ_40\sound\Men\ger_dead5.ogg",db-0,1};

hitSound6[]={"\ECA_FsJ_40\sound\Men\ger_dead6.ogg",db-0,1};

hitSound7[]={"\ECA_FsJ_40\sound\Men\ger_dead7.ogg",db-0,1};

hitSound8[]={"\ECA_FsJ_40\sound\Men\ger_dead8.ogg",db-0,1};

hitSound9[]={"\ECA_FsJ_40\sound\Men\ger_dead9.ogg",db-0,1};

hitSound10[]={"\ECA_FsJ_40\sound\Men\ger_dead10.ogg",db-0,1};

hitSound11[]={"\ECA_FsJ_40\sound\Men\ger_dead11.ogg",db-0,1};

hitSound12[]={"\ECA_FsJ_40\sound\Men\ger_dead12.ogg",db-0,1};

hitSound13[]={"\ECA_FsJ_40\sound\Men\ger_dead13.ogg",db-0,1};

hitSound14[]={"\ECA_FsJ_40\sound\Men\ger_dead14.ogg",db-0,1};

hitSound15[]={"\ECA_FsJ_40\sound\Men\ger_dead15.ogg",db-0,1};

hitSound16[]={"\ECA_FsJ_40\sound\Men\ger_dead16.ogg",db-0,1};

hitSound17[]={"\ECA_FsJ_40\sound\Men\ger_dead17.ogg",db-0,1};

hitSound18[]={"\ECA_FsJ_40\sound\Men\ger_dead18.ogg",db-0,1};

hitSound19[]={"\ECA_FsJ_40\sound\Men\ger_dead19.ogg",db-0,1};

hitSound20[]={"\ECA_FsJ_40\sound\Men\ger_dead20.ogg",db-0,1};

};

// Start Parachutiste [Pionier-FmW35]

class ECA_FsJ_40_PNR_FmW35: ECA_FsJ_40_EMinerBasic

{

vehicleClass="(wwIIec) Fallschi

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×