HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing & Scripting (https://hx3.de/editing-scripting-167/)
-   -   Hilfe bei config.cpp verändern (https://hx3.de/editing-scripting-167/hilfe-config-cpp-veraendern-20212/)

ST6_Predator 30.12.2010 04:56

Hilfe bei config.cpp verändern
 
Hallo Ihr Modgötter da "Drausen"

Kann mir Jemand sagen bzw. schreiben was ich an folgenden Config.cpp`s umschreiben muß damit die darun enthaltenen "Einheiten" und Fahrzeuge im Editor der Faction "UNO" (Die von BIs) zugeordnet werden :

ccp für "Einheiten" (Soldaten) :

#define true 1
#define false 0

#define VSoft 0
#define VArmor 1
#define VAir 2

#define private 0
#define protected 1
#define public 2

#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 ReadAndWrite 0
#define ReadAndCreate 1
#define ReadOnly 2
#define ReadOnlyVerified 3


class CfgPatches
{
class RCIR_UN_FORCES
{
units[] = {
"RCIR_UN_FORCES_Soldier", "RCIR_UN_FORCES_Soldier2",
"RCIR_UN_FORCES_Soldier3","RCIR_UN_FORCES_Soldier4 ",
"RCIR_UN_FORCES_Medic","RCIR_UN_FORCES_Grenadi er",
"RCIR_UN_FORCES_AR","RCIR_UN_FORCES_MG",
"RCIR_UN_FORCES_AT","RCIR_UN_FORCES_AT2",
"RCIR_UN_FORCES_Teamleader","RCIR_UN_FORCES_Teamle ader2",
"RCIR_UN_FORCES_Squadleader","RCIR_UN_FORCES_Squad leader2",
"RCIR_UN_FORCES_Medic_Civ","RCIR_UN_FORCES_Soldier _Civ",
"RCIR_UN_FORCES_Engineer","RCIR_UN_FORCES_SF",
"RCIR_UN_FORCES_Pilot","RCIR_UN_FORCES_Soldier_DPM ",
"RCIR_UN_FORCES_Grenadier_DPM","RCIR_UN_FORCES_Tea mleader_DPM",
"RCIR_UN_FORCES_Soldier2_DPM", "RCIR_UN_FORCES_Medic_DPM",
"RCIR_UN_FORCES_MG_DPM"
};
weapons[] = {};
requiredVersion = 0.100000;
requiredAddons[] = {"CAData","CACharacters","CACharacters2","CAWeapon s"};
};
};

class CfgVehicleClasses
{
class RCIR_UN_FORCES
{
displayName = "RCIR - UN Peacekeepers";
};
};

class CfgFactionClasses
{

class RCIR_UN_FORCES
{
displayName = "RCIR - UN";
};
};

class CfgVehicles
{
class Man;

class CAManBase: Man
{
class TalkTopics;
class HitPoints
{
class HitHead;
class HitBody;
};
};

class SoldierWB: CAManBase
{
class TalkTopics: TalkTopics{};
};

class RCIR_UN_FORCES_SoldierWB: SoldierWB
{
side = 2;
displayName = "UN Peacekeeper";
accuracy = 1.5;
class Wounds
{
tex[] = {};
mat[] = { "Ca\characters2\usmc\marines\data\usmc_soldier.rvm at",
"ca\characters2\data\USMC_soldier_W1.rvmat",
"ca\characters2\data\USMC_soldier_W2.rvmat",
"Ca\characters2\usmc\marines\data\usmc_soldier_at. rvmat",
"ca\characters2\data\USMC_soldier_W1.rvmat",
"ca\characters2\data\USMC_soldier_W2.rvmat",
"Ca\characters2\usmc\marines\data\usmc_soldier_CO. rvmat",
"ca\characters2\data\USMC_soldier_W1.rvmat",
"ca\characters2\data\USMC_soldier_W2.rvmat",
"Ca\characters2\usmc\marines\data\usmc_soldier_DMR .rvmat",
"ca\characters2\data\USMC_soldier_W1.rvmat",
"ca\characters2\data\USMC_soldier_W2.rvmat",
"Ca\characters2\usmc\marines\data\usmc_soldier_med .rvmat",
"ca\characters2\data\USMC_soldier_W1.rvmat",
"ca\characters2\data\USMC_soldier_W2.rvmat",
"Ca\characters2\usmc\marines\data\usmc_soldier_min e.rvmat",
"ca\characters2\data\USMC_soldier_W1.rvmat",
"ca\characters2\data\USMC_soldier_W2.rvmat",
"Ca\characters2\usmc\marines\data\usmc_soldier_saw .rvmat",
"ca\characters2\data\USMC_soldier_W1.rvmat",
"ca\characters2\data\USMC_soldier_W2.rvmat",
"Ca\characters2\usmc\marines\data\usmc_soldier_sco ut.rvmat",
"ca\characters2\data\USMC_soldier_W1.rvmat",
"ca\characters2\data\USMC_soldier_W2.rvmat",
"Ca\characters2\usmc\marines\data\usmc_soldier_tl. rvmat",
"ca\characters2\data\USMC_soldier_W1.rvmat",
"ca\characters2\data\USMC_soldier_W2.rvmat",
"Ca\characters2\usmc\marines\data\usmc_Crew.rvmat" ,
"ca\characters2\data\USMC_soldier_W1.rvmat",
"ca\characters2\data\USMC_soldier_W2.rvmat",
"ca\characters2\usmc\data\usmc_officer_body.rvmat" ,
"ca\characters2\data\USMC_soldier_W1.rvmat",
"ca\characters2\data\USMC_soldier_W2.rvmat",
"Ca\characters2\USMC\data\us_Crew.rvmat",
"Ca\characters2\USMC\data\W1_us_crew.rvmat",
"Ca\characters2\USMC\data\W2_us_crew.rvmat"};
};
};

class RCIR_UN_FORCES_Soldier: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
picture = "\Ca\characters\data\Ico\i_null_CA.paa";
icon = "\Ca\characters2\data\icon\i_soldier_CA.paa";

displayName = "UN Rifleman";
accuracy = 1000;

model = "\RCIR_UN_FORCES\usmc_soldier";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = {"M16A2","NVGoggles","Throw","Put","ItemMap","Item Compass","ItemWatch","ItemRadio"};
magazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade_West","HandGrenade_West",
"SmokeShell","SmokeShell"};

respawnWeapons[] = {"M16A2","NVGoggles","Throw","Put","ItemMap","Item Compass","ItemWatch","ItemRadio"};
respawnMagazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade","HandGrenade",
"SmokeShell","SmokeShell"};
cost = 80000;
camouflage = 1.8;

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Degenerated";
core_cz = "Core_Degenerated";
};

languages[] = {"EN"};

};

class RCIR_UN_FORCES_Soldier2: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
picture = "\Ca\characters\data\Ico\i_null_CA.paa";
icon = "\Ca\characters2\data\icon\i_soldier_CA.paa";

displayName = "UN Rifleman (G36)";
accuracy = 1000;

model = "\RCIR_UN_FORCES\usmc_soldier";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = {"G36A","NVGoggles","Throw","Put","ItemMap","ItemC ompass","ItemWatch","ItemRadio"};
magazines[] = { "30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"HandGrenade_West","HandGrenade_West",
"SmokeShell","SmokeShell"};

respawnWeapons[] = {"G36A","NVGoggles","Throw","Put","ItemMap","ItemC ompass","ItemWatch","ItemRadio"};
respawnMagazines[] = { "30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"HandGrenade","HandGrenade",
"SmokeShell","SmokeShell"};
cost = 80000;
camouflage = 1.8;

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Degenerated";
core_cz = "Core_Degenerated";
};

languages[] = {"EN"};

class Wounds
{
tex[] = {};
mat[] =
{
"Ca\characters2\usmc\marines\data\usmc_soldier.rvm at",
"ca\characters2\data\USMC_soldier_W1.rvmat",
"ca\characters2\data\USMC_soldier_W2.rvmat",
};
};
};

class RCIR_UN_FORCES_Soldier3: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";


class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
picture = "\Ca\characters\data\Ico\i_null_CA.paa";
icon = "\Ca\characters2\data\icon\i_soldier_CA.paa";

displayName = "UN Rifleman (M1014)";
accuracy = 1000;

model = "\RCIR_UN_FORCES\usmc_soldier";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = {"M1014","NVGoggles","M9","Throw","Put","ItemMap", "ItemCompass","ItemWatch","ItemRadio"};
magazines[] = { "8Rnd_B_Beneli_74Slug","8Rnd_B_Beneli_74Slug",
"8Rnd_B_Beneli_74Slug","8Rnd_B_Beneli_74Slug",
"8Rnd_B_Beneli_74Slug","8Rnd_B_Beneli_74Slug",
"8Rnd_B_Beneli_74Slug","8Rnd_B_Beneli_74Slug",
"HandGrenade_West","HandGrenade_West",
"SmokeShell","SmokeShell",
"15Rnd_9x19_M9","15Rnd_9x19_M9",
"15Rnd_9x19_M9","15Rnd_9x19_M9"};

respawnWeapons[] = {"M1014","M9","NVGoggles","Throw","Put","ItemMap", "ItemCompass","ItemWatch","ItemRadio"};
respawnMagazines[] = { "8Rnd_B_Beneli_74Slug","8Rnd_B_Beneli_74Slug",
"8Rnd_B_Beneli_74Slug","8Rnd_B_Beneli_74Slug",
"8Rnd_B_Beneli_74Slug","8Rnd_B_Beneli_74Slug",
"8Rnd_B_Beneli_74Slug","8Rnd_B_Beneli_74Slug",
"SmokeShell","SmokeShell",
"15Rnd_9x19_M9","15Rnd_9x19_M9",
"15Rnd_9x19_M9","15Rnd_9x19_M9"};
cost = 80000;
camouflage = 1.8;

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Degenerated";
core_cz = "Core_Degenerated";
};

languages[] = {"EN"};

};

class RCIR_UN_FORCES_Soldier4: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
picture = "\Ca\characters\data\Ico\i_null_CA.paa";
icon = "\Ca\characters2\data\icon\i_soldier_CA.paa";

displayName = "UN Rifleman (AKMS)";
accuracy = 1000;

model = "\RCIR_UN_FORCES\usmc_soldier_medic";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = {"AK_47_S","NVGoggles","Throw","Put","ItemMap","It emCompass","ItemWatch","ItemRadio"};
magazines[] = { "30Rnd_762x39_AK47","30Rnd_762x39_AK47",
"30Rnd_762x39_AK47","30Rnd_762x39_AK47",
"30Rnd_762x39_AK47","30Rnd_762x39_AK47",
"30Rnd_762x39_AK47","30Rnd_762x39_AK47",
"HandGrenade_West","HandGrenade_West",
"SmokeShell","SmokeShell"};

respawnWeapons[] = {"AK_47_S","NVGoggles","Throw","Put","ItemMap","It emCompass","ItemWatch","ItemRadio"};
respawnMagazines[] = { "30Rnd_762x39_AK47","30Rnd_762x39_AK47",
"30Rnd_762x39_AK47","30Rnd_762x39_AK47",
"30Rnd_762x39_AK47","30Rnd_762x39_AK47",
"30Rnd_762x39_AK47","30Rnd_762x39_AK47",
"HandGrenade","HandGrenade",
"SmokeShell","SmokeShell"};
cost = 80000;
camouflage = 1.8;

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Degenerated";
core_cz = "Core_Degenerated";
};

languages[] = {"EN"};

};

class RCIR_UN_FORCES_Grenadier: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
picture = "\Ca\characters\data\Ico\i_null_CA.paa";
icon = "\Ca\characters2\data\icon\i_soldier_CA.paa";

displayName = "UN Grenadier";
accuracy = 1000;

model = "\RCIR_UN_FORCES\usmc_soldier";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = {"M16A2GL","NVGoggles","Throw","Put","ItemMap","It emCompass","ItemWatch","ItemRadio"};
magazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade_West","HandGrenade_West",
"SmokeShell","SmokeShell",
"1Rnd_HE_M203","1Rnd_HE_M203",
"1Rnd_HE_M203","1Rnd_HE_M203",
"1Rnd_HE_M203","1Rnd_Smoke_M203",
"1Rnd_SmokeRed_M203","1Rnd_SmokeGreen_M203"};

respawnWeapons[] = {"M16A2GL","NVGoggles","Throw","Put","ItemMap","It emCompass","ItemWatch","ItemRadio"};
respawnMagazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade","HandGrenade",
"SmokeShell","SmokeShell",
"1Rnd_HE_M203","1Rnd_HE_M203",
"1Rnd_HE_M203","1Rnd_HE_M203",
"1Rnd_HE_M203","1Rnd_Smoke_M203",
"1Rnd_SmokeRed_M203","1Rnd_SmokeGreen_M203"};
cost = 80000;
camouflage = 1.8;

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Degenerated";
core_cz = "Core_Degenerated";
};

languages[] = {"EN"};

};

class RCIR_UN_FORCES_Medic: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
picture = "\Ca\characters\data\Ico\i_Med_CA.paa";
Icon = "\Ca\characters2\data\icon\i_medic_CA.paa";

displayName = "UN Medic";
accuracy = 1000;

model = "\RCIR_UN_FORCES\usmc_soldier_medic";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = {"M16A2","NVGoggles","Throw","Put","ItemMap","Item Compass","ItemWatch","ItemRadio"};
magazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"SmokeShell","SmokeShell"};

respawnWeapons[] = {"M16A2","NVGoggles","Throw","Put","ItemMap","Item Compass","ItemWatch","ItemRadio"};
respawnMagazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"SmokeShell","SmokeShell"};
cost = 100000;
attendant = 1;
camouflage = 1.8;
weaponSlots = "1 + 4 + 8 * 256 + 2 * 4096 + 2 + 4 * 16 + 12 * 131072";

class SpeechVariants
{
class Default
{
speechSingular[] = {"veh_Medic"};
speechPlural[] = {"veh_Medics"};
};
class EN: Default{};
class CZ
{
speechSingular[] = {"veh_Medic_CZ"};
speechPlural[] = {"veh_Medics_CZ"};
};
class CZ_Akuzativ
{
speechSingular[] = {"veh_Medic_CZ4P"};
speechPlural[] = {"veh_Medics_CZ4P"};
};
class RU
{
speechSingular[] = {"veh_Medic_RU"};
speechPlural[] = {"veh_Medics_RU"};
};
};

TextPlural = "$STR_DN_Medics";
TextSingular = "$STR_DN_Medic";
nameSound = "veh_Medic";

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Degenerated";
core_cz = "Core_Degenerated";
};

languages[] = {"EN"};

};

class RCIR_UN_FORCES_Teamleader: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
Picture = "\Ca\characters\data\Ico\i_tleader_CA.paa";
Icon = "\Ca\characters2\data\icon\i_leader_CA.paa";

displayName = "UN Teamleader";

TextPlural = "$STR_DN_officers";
TextSingular = "$STR_DN_officer";
nameSound = "veh_officer";
accuracy = 3.5;
sensitivity = 3.2;


model = "\RCIR_UN_FORCES\usmc_soldier_tl";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = {"M16A2","NVGoggles","Binocular","Throw","Put","It emMap","ItemCompass","ItemWatch","ItemRadio"};
magazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade_West","HandGrenade_West",
"SmokeShellRed","SmokeShellGreen"};

respawnWeapons[] = {"M16A2","NVGoggles","Binocular","Throw","Put","It emMap","ItemCompass","ItemWatch","ItemRadio"};
respawnMagazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade_West","HandGrenade_West",
"SmokeShellRed","SmokeShellGreen"};
cost = 400000;
camouflage = 1.8;

class SpeechVariants
{
class Default
{
speechSingular[] = {"veh_officer"};
speechPlural[] = {"veh_officers"};
};
class EN: Default{};
class CZ
{
speechSingular[] = {"veh_officer_CZ"};
speechPlural[] = {"veh_officers_CZ"};
};
class CZ_Akuzativ
{
speechSingular[] = {"veh_officer_CZ4P"};
speechPlural[] = {"veh_officers_CZ4P"};
};
class RU
{
speechSingular[] = {"veh_officer_RU"};
speechPlural[] = {"veh_officers_RU"};
};
};

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Full";
core_cz = "Core_Full";
};

languages[] = {"EN", "CZ", "RU"};

};

class RCIR_UN_FORCES_Teamleader2: RCIR_UN_FORCES_Teamleader
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
Picture = "\Ca\characters\data\Ico\i_tleader_CA.paa";
Icon = "\Ca\characters2\data\icon\i_leader_CA.paa";

displayName = "UN Teamleader (G36)";

TextPlural = "$STR_DN_officers";
TextSingular = "$STR_DN_officer";
nameSound = "veh_officer";
accuracy = 10000;
sensitivity = 3.2;


model = "\RCIR_UN_FORCES\usmc_soldier_tl";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = {"G36K","NVGoggles","Binocular","Throw","Put","Ite mMap","ItemCompass","ItemWatch","ItemRadio"};
magazines[] = { "30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"HandGrenade_West","HandGrenade_West",
"SmokeShellRed","SmokeShellGreen"};

respawnWeapons[] = {"G36K","NVGoggles","Binocular","Throw","Put","Ite mMap","ItemCompass","ItemWatch","ItemRadio"};
respawnMagazines[] = { "30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"HandGrenade","HandGrenade",
"SmokeShellRed","SmokeShellGreen"};
cost = 400000;
camouflage = 1.8;

class SpeechVariants
{
class Default
{
speechSingular[] = {"veh_officer"};
speechPlural[] = {"veh_officers"};
};
class EN: Default{};
class CZ
{
speechSingular[] = {"veh_officer_CZ"};
speechPlural[] = {"veh_officers_CZ"};
};
class CZ_Akuzativ
{
speechSingular[] = {"veh_officer_CZ4P"};
speechPlural[] = {"veh_officers_CZ4P"};
};
class RU
{
speechSingular[] = {"veh_officer_RU"};
speechPlural[] = {"veh_officers_RU"};
};
};

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Full";
core_cz = "Core_Full";
};

languages[] = {"EN", "CZ", "RU"};

};

class RCIR_UN_FORCES_Squadleader: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
Picture = "\Ca\characters\data\Ico\i_tleader_CA.paa";
Icon = "\Ca\characters2\data\icon\i_leader_CA.paa";

displayName = "UN Squadleader";

TextPlural = "$STR_DN_officers";
TextSingular = "$STR_DN_officer";
nameSound = "veh_officer";
accuracy = 3.5;
sensitivity = 3.4;
enableGPS = 1;

model = "\RCIR_UN_FORCES\usmc_soldier_co";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = { "M16A2","NVGoggles","M9","Binocular","Throw","Put" ,
"ItemGPS","ItemMap","ItemCompass","ItemWatch","Ite mRadio"};
magazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade_West","HandGrenade_West",
"SmokeShellRed","SmokeShellGreen",
"15Rnd_9x19_M9","15Rnd_9x19_M9",
"15Rnd_9x19_M9","15Rnd_9x19_M9"};

respawnWeapons[] = { "M16A2","NVGoggles","M9","Binocular","Throw","Put" ,
"ItemGPS","ItemMap","ItemCompass","ItemWatch","Ite mRadio"};
respawnMagazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade_West","HandGrenade_West",
"SmokeShellRed","SmokeShellGreen",
"15Rnd_9x19_M9","15Rnd_9x19_M9",
"15Rnd_9x19_M9","15Rnd_9x19_M9"};
cost = 500000;
camouflage = 1.8;

class SpeechVariants
{
class Default
{
speechSingular[] = {"veh_officer"};
speechPlural[] = {"veh_officers"};
};
class EN: Default{};
class CZ
{
speechSingular[] = {"veh_officer_CZ"};
speechPlural[] = {"veh_officers_CZ"};
};
class CZ_Akuzativ
{
speechSingular[] = {"veh_officer_CZ4P"};
speechPlural[] = {"veh_officers_CZ4P"};
};
class RU
{
speechSingular[] = {"veh_officer_RU"};
speechPlural[] = {"veh_officers_RU"};
};
};

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Full";
core_cz = "Core_Full";
};

languages[] = {"EN", "CZ", "RU"};

};

class RCIR_UN_FORCES_Squadleader2: RCIR_UN_FORCES_Squadleader
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
Picture = "\Ca\characters\data\Ico\i_tleader_CA.paa";
Icon = "\Ca\characters2\data\icon\i_leader_CA.paa";

displayName = "UN Squadleader (G36)";

TextPlural = "$STR_DN_officers";
TextSingular = "$STR_DN_officer";
nameSound = "veh_officer";
accuracy = 10000;
sensitivity = 3.4;
enableGPS = 1;


model = "\RCIR_UN_FORCES\usmc_soldier_co";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = { "G36C","NVGoggles","Binocular","M9","Throw","P ut",
"ItemGPS","ItemMap","ItemCompass","ItemWatch","Ite mRadio"};
magazines[] = { "30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"HandGrenade_West","HandGrenade_West",
"SmokeShellRed","SmokeShellGreen",
"15Rnd_9x19_M9","15Rnd_9x19_M9",
"15Rnd_9x19_M9","15Rnd_9x19_M9"};

respawnWeapons[] = { "G36C","NVGoggles","Binocular","M9","Throw","P ut",
"ItemGPS","ItemMap","ItemCompass","ItemWatch","Ite mRadio"};
respawnMagazines[] = { "30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"HandGrenade","HandGrenade",
"SmokeShellRed","SmokeShellGreen",
"15Rnd_9x19_M9","15Rnd_9x19_M9",
"15Rnd_9x19_M9","15Rnd_9x19_M9"};
cost = 500000;
camouflage = 1.8;

class SpeechVariants
{
class Default
{
speechSingular[] = {"veh_officer"};
speechPlural[] = {"veh_officers"};
};
class EN: Default{};
class CZ
{
speechSingular[] = {"veh_officer_CZ"};
speechPlural[] = {"veh_officers_CZ"};
};
class CZ_Akuzativ
{
speechSingular[] = {"veh_officer_CZ4P"};
speechPlural[] = {"veh_officers_CZ4P"};
};
class RU
{
speechSingular[] = {"veh_officer_RU"};
speechPlural[] = {"veh_officers_RU"};
};
};

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Full";
core_cz = "Core_Full";
};

languages[] = {"EN", "CZ", "RU"};

};

class RCIR_UN_FORCES_AT: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
picture = "\Ca\characters\data\Ico\i_null_CA.paa";
icon = "\Ca\characters2\data\icon\i_soldier_CA.paa";

displayName = "UN Rifleman (M136)";
accuracy = 1000;

model = "\RCIR_UN_FORCES\usmc_soldier_at";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = {"M16A2","NVGoggles","M136","Throw","Put","ItemMap ","ItemCompass","ItemWatch","ItemRadio"};
magazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"M136"};

respawnWeapons[] = {"M16A2","NVGoggles","M136","Throw","Put","ItemMap ","ItemCompass","ItemWatch","ItemRadio"};
respawnMagazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"M136"};
cost = 150000;
camouflage = 1.8;
threat[] = {1,0.9,0.1};

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Degenerated";
core_cz = "Core_Degenerated";
};

languages[] = {"EN"};

};

class RCIR_UN_FORCES_AT2: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
picture = "\Ca\characters\data\Ico\i_null_CA.paa";
icon = "\Ca\characters2\data\icon\i_soldier_CA.paa";

displayName = "UN Rifleman (RPG)";
accuracy = 1000;

model = "\RCIR_UN_FORCES\usmc_soldier_at";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = {"AK_47_S","NVGoggles","RPG7V","Throw","Put","Item Map","ItemCompass","ItemWatch","ItemRadio"};
magazines[] = { "30Rnd_762x39_AK47","30Rnd_762x39_AK47",
"30Rnd_762x39_AK47","30Rnd_762x39_AK47",
"30Rnd_762x39_AK47","30Rnd_762x39_AK47",
"PG7VL","PG7VL","PG7VL"};

respawnWeapons[] = {"AK_47_S","NVGoggles","RPG7V","Throw","Put","Item Map","ItemCompass","ItemWatch","ItemRadio"};
respawnMagazines[] = { "30Rnd_762x39_AK47","30Rnd_762x39_AK47",
"30Rnd_762x39_AK47","30Rnd_762x39_AK47",
"30Rnd_762x39_AK47","30Rnd_762x39_AK47",
"PG7VL","PG7VL","PG7VL"};
cost = 150000;
camouflage = 1.8;
threat[] = {1,0.9,0.1};

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Degenerated";
core_cz = "Core_Degenerated";
};

languages[] = {"EN"};

};

class RCIR_UN_FORCES_AR: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
Picture = "\Ca\characters\data\Ico\i_null_CA.paa";
Icon = "\Ca\characters2\data\icon\i_machinegunner_CA.paa" ;

displayName = "UN Automatic Rifleman";
accuracy = 3.5;

model = "\RCIR_UN_FORCES\usmc_soldier_mg";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = {"M249","NVGoggles","Throw","Put","ItemMap","ItemC ompass","ItemWatch","ItemRadio"};
magazines[] = { "200Rnd_556x45_M249","200Rnd_556x45_M249",
"200Rnd_556x45_M249","200Rnd_556x45_M249",
"HandGrenade_West","HandGrenade_West",
"SmokeShell","SmokeShell"};

respawnWeapons[] = {"M249","NVGoggles","Throw","Put","ItemMap","ItemC ompass","ItemWatch","ItemRadio"};
respawnMagazines[] = { "200Rnd_556x45_M249","200Rnd_556x45_M249",
"200Rnd_556x45_M249","200Rnd_556x45_M249",
"HandGrenade_West","HandGrenade_West",
"SmokeShell","SmokeShell"};
cost = 115000;
camouflage = 1.8;
threat[] = {1,0.1,0.4};

class SpeechVariants
{
class Default
{
speechSingular[] = {"veh_mgunner"};
speechPlural[] = {"veh_mgunners"};
};
class EN: Default{};
class CZ
{
speechSingular[] = {"veh_mgunner_CZ"};
speechPlural[] = {"veh_mgunners_CZ"};
};
class CZ_Akuzativ
{
speechSingular[] = {"veh_mgunner_CZ4P"};
speechPlural[] = {"veh_mgunners_CZ4P"};
};
class RU
{
speechSingular[] = {"veh_mgunner_RU"};
speechPlural[] = {"veh_mgunners_RU"};
};
};
TextPlural = "$STR_DN_mgunners";
TextSingular = "$STR_DN_mgunner";
nameSound = "veh_mgunner";

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Degenerated";
core_cz = "Core_Degenerated";
};

languages[] = {"EN"};

};

class RCIR_UN_FORCES_MG: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
Picture = "\Ca\characters\data\Ico\i_null_CA.paa";
Icon = "\Ca\characters2\data\icon\i_machinegunner_CA.paa" ;

displayName = "UN Machinegunner";
accuracy = 3.5;

model = "\RCIR_UN_FORCES\usmc_soldier_mg";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = {"M240","NVGoggles","M9","Throw","Put","ItemMap"," ItemCompass","ItemWatch","ItemRadio"};
magazines[] = { "100Rnd_762x51_M240","100Rnd_762x51_M240",
"100Rnd_762x51_M240","100Rnd_762x51_M240",
"100Rnd_762x51_M240","100Rnd_762x51_M240",
"15Rnd_9x19_M9","15Rnd_9x19_M9",
"15Rnd_9x19_M9","15Rnd_9x19_M9"};

respawnWeapons[] = {"M240","NVGoggles","M9","Throw","Put","ItemMap"," ItemCompass","ItemWatch","ItemRadio"};
respawnMagazines[] = { "100Rnd_762x51_M240","100Rnd_762x51_M240",
"100Rnd_762x51_M240","100Rnd_762x51_M240",
"100Rnd_762x51_M240","100Rnd_762x51_M240",
"15Rnd_9x19_M9","15Rnd_9x19_M9",
"15Rnd_9x19_M9","15Rnd_9x19_M9"};
cost = 130000;
camouflage = 1.8;
threat[] = {1,0.1,0.8};

class SpeechVariants
{
class Default
{
speechSingular[] = {"veh_mgunner"};
speechPlural[] = {"veh_mgunners"};
};
class EN: Default{};
class CZ
{
speechSingular[] = {"veh_mgunner_CZ"};
speechPlural[] = {"veh_mgunners_CZ"};
};
class CZ_Akuzativ
{
speechSingular[] = {"veh_mgunner_CZ4P"};
speechPlural[] = {"veh_mgunners_CZ4P"};
};
class RU
{
speechSingular[] = {"veh_mgunner_RU"};
speechPlural[] = {"veh_mgunners_RU"};
};
};
TextPlural = "$STR_DN_mgunners";
TextSingular = "$STR_DN_mgunner";
nameSound = "veh_mgunner";

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Degenerated";
core_cz = "Core_Degenerated";
};

languages[] = {"EN"};

};

class RCIR_UN_FORCES_Medic_Civ: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 3;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
picture = "\Ca\characters\data\Ico\i_Med_CA.paa";
Icon = "\Ca\characters2\data\icon\i_medic_CA.paa";

displayName = "UN Medic";
accuracy = 1000;

model = "\RCIR_UN_FORCES\usmc_soldier_medic";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = {"G36C","NVGoggles","Throw","Put","ItemMap","ItemC ompass","ItemWatch","ItemRadio"};
magazines[] = { "30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"SmokeShell","SmokeShell"};

respawnWeapons[] = {"G36C","NVGoggles","Throw","Put","ItemMap","ItemC ompass","ItemWatch","ItemRadio"};
respawnMagazines[] = { "30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"SmokeShell","SmokeShell"};
cost = 100000;
attendant = 1;
camouflage = 1.8;
weaponSlots = "1 + 4 + 8 * 256 + 2 * 4096 + 2 + 4 * 16 + 12 * 131072";

class SpeechVariants
{
class Default
{
speechSingular[] = {"veh_Medic"};
speechPlural[] = {"veh_Medics"};
};
class EN: Default{};
class CZ
{
speechSingular[] = {"veh_Medic_CZ"};
speechPlural[] = {"veh_Medics_CZ"};
};
class CZ_Akuzativ
{
speechSingular[] = {"veh_Medic_CZ4P"};
speechPlural[] = {"veh_Medics_CZ4P"};
};
class RU
{
speechSingular[] = {"veh_Medic_RU"};
speechPlural[] = {"veh_Medics_RU"};
};
};

TextPlural = "$STR_DN_Medics";
TextSingular = "$STR_DN_Medic";
nameSound = "veh_Medic";

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Full";
core_cz = "Core_Full";
};

languages[] = {"EN", "CZ", "RU"};

};

class RCIR_UN_FORCES_Soldier_Civ: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 3;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
picture = "\Ca\characters\data\Ico\i_null_CA.paa";
icon = "\Ca\characters2\data\icon\i_soldier_CA.paa";

displayName = "UN Observer";
accuracy = 3.5;

model = "\RCIR_UN_FORCES\usmc_soldier_at";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = { "G36C","M9","NVGoggles","Binocular","Throw","P ut",
"ItemGPS","ItemMap","ItemCompass","ItemWatch","Ite mRadio"};
magazines[] = { "30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"SmokeShell","SmokeShell",
"SmokeShellRed","SmokeShellGreen",
"SmokeShellRed","SmokeShellGreen",
"15Rnd_9x19_M9","15Rnd_9x19_M9",
"15Rnd_9x19_M9","15Rnd_9x19_M9"};

respawnWeapons[] ={ "G36C","M9","NVGoggles","Binocular","Throw","P ut",
"ItemGPS","ItemMap","ItemCompass","ItemWatch","Ite mRadio"};
respawnMagazines[] = { "30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"SmokeShell","SmokeShell",
"SmokeShellRed","SmokeShellGreen",
"SmokeShellRed","SmokeShellGreen",
"15Rnd_9x19_M9","15Rnd_9x19_M9",
"15Rnd_9x19_M9","15Rnd_9x19_M9",
"15Rnd_9x19_M9","15Rnd_9x19_M9"};
cost = 80000;
camouflage = 1.8;
enableGPS = 1;

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Full";
core_cz = "Core_Full";
};

languages[] = {"EN", "CZ", "RU"};

};

class RCIR_UN_FORCES_Engineer: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
picture = "\Ca\characters\data\Ico\i_null_CA.paa";
icon = "\Ca\characters2\data\icon\i_soldier_CA.paa";

displayName = "UN Combat Engineer";
accuracy = 3.5;
threat[] = {1,0.5,0.1};
canDeactivateMines = 1;
sensitivity = 2.8;

model = "\RCIR_UN_FORCES\usmc_soldier_medic";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = {"M16A2GL","NVGoggles","Binocular","Throw","Put"," ItemMap","ItemCompass","ItemWatch","ItemRadio"};
magazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade_West","HandGrenade_West",
"SmokeShell","SmokeShell",
"1Rnd_HE_M203","1Rnd_HE_M203",
"1Rnd_HE_M203","1Rnd_HE_M203",
"1Rnd_HE_M203","1Rnd_HE_M203",
"1Rnd_Smoke_M203","1Rnd_Smoke_M203"};

respawnWeapons[] = {"M16A2GL","NVGoggles","Binocular","Throw","Put"," ItemMap","ItemCompass","ItemWatch","ItemRadio"};
respawnMagazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade","HandGrenade",
"SmokeShell","SmokeShell",
"1Rnd_HE_M203","1Rnd_HE_M203",
"1Rnd_HE_M203","1Rnd_HE_M203",
"1Rnd_HE_M203","1Rnd_HE_M203",
"1Rnd_Smoke_M203","1Rnd_Smoke_M203"};
cost = 60000;
camouflage = 1.8;

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Degenerated";
core_cz = "Core_Degenerated";
};

languages[] = {"EN"};

};

class RCIR_UN_FORCES_Pilot: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side=2;

vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

model = "\rcir_un_forces\usmc_soldier_pilot";
portrait = "\Ca\characters\data\portraits\comBarHead_usmc_pil ot_ca";

enableGPS = 1;

class SpeechVariants
{
class Default
{
speechSingular[] = {"veh_pilot"};
speechPlural[] = {"veh_pilots"};
};
class EN: Default{};
class CZ
{
speechSingular[] = {"veh_pilot_CZ"};
speechPlural[] = {"veh_pilots_CZ"};
};
class CZ_Akuzativ
{
speechSingular[] = {"veh_pilot_CZ4P"};
speechPlural[] = {"veh_pilots_CZ4P"};
};
class RU
{
speechSingular[] = {"veh_pilot_RU"};
speechPlural[] = {"veh_pilots_RU"};
};
};

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

TextPlural = "$STR_DN_pilots";
TextSingular = "$STR_DN_pilot";
nameSound = "veh_pilot";

displayName = "UN Pilot";

accuracy = 3.2;
camouflage = 1.6;
sensitivity = 2.6;
cost = 20000;

weapons[] = { "M4A1","M9","NVGoggles","Throw","Put",
"ItemGPS","ItemMap","ItemCompass","ItemWatch","Ite mRadio"};
magazines[] = {
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade_West","HandGrenade_West",
"SmokeShellRed","SmokeShellRed",
"SmokeShellGreen","SmokeShellGreen",
"15Rnd_9x19_M9","15Rnd_9x19_M9",
"15Rnd_9x19_M9","15Rnd_9x19_M9"};

respawnWeapons[] = { "M4A1","M9","NVGoggles","Throw","Put",
"ItemGPS","ItemMap","ItemCompass","ItemWatch","Ite mRadio"};
respawnMagazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade_West","HandGrenade_West",
"SmokeShellRed","SmokeShellRed",
"SmokeShellGreen","SmokeShellGreen",
"15Rnd_9x19_M9","15Rnd_9x19_M9",
"15Rnd_9x19_M9","15Rnd_9x19_M9"};

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.7;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Degenerated";
core_cz = "Core_Degenerated";
};

languages[] = {"EN"};

class Wounds
{
tex[] = {};
mat[] ={
"ca\characters\data\us_pilot_body.rvmat",
"ca\characters\data\us_pilot_body_wound1.rvmat ",
"ca\characters\data\us_pilot_body_wound2.rvmat ",
"ca\characters\data\us_pilot_hhl.rvmat",
"ca\characters\data\us_pilot_hhl_wound1.rvmat" ,
"ca\characters\data\us_pilot_hhl_wound2.rvmat"
};
};
};

class RCIR_UN_FORCES_SF: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
picture = "\Ca\characters\data\Ico\i_null_CA.paa";
icon = "\Ca\characters2\data\icon\i_soldier_CA.paa";

displayName = "UN SF Operator";
accuracy = 1000;

model = "\RCIR_UN_FORCES\usmc_soldier_tl";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = { "M4A1_RCO_GL","M9","LaserDesignator","NVGoggles"," Binocular","Throw","Put",
"ItemGPS","ItemMap","ItemCompass","ItemWatch","Ite mRadio"};
magazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade_West","HandGrenade_West",
"SmokeShellPurple","Laserbatteries",
"1Rnd_SmokeRed_M203","1Rnd_SmokeGreen_M203",
"1Rnd_SmokeRed_M203","1Rnd_SmokeGreen_M203",
"15Rnd_9x19_M9","15Rnd_9x19_M9",
"15Rnd_9x19_M9","15Rnd_9x19_M9"};

respawnWeapons[] = { "M4A1_RCO_GL","M9","LaserDesignator","NVGoggles"," Binocular","Throw","Put",
"ItemGPS","ItemMap","ItemCompass","ItemWatch","Ite mRadio"};
respawnMagazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade_West","HandGrenade_West",
"SmokeShellPurple","Laserbatteries",
"1Rnd_SmokeRed_M203","1Rnd_SmokeGreen_M203",
"1Rnd_SmokeRed_M203","1Rnd_SmokeGreen_M203",
"15Rnd_9x19_M9","15Rnd_9x19_M9",
"15Rnd_9x19_M9","15Rnd_9x19_M9"};
sensitivity = 3.6;
cost = 300000;
camouflage = 0.75;
canHideBodies = 1;
canDeactivateMines = 1;
enableGPS = 1;
attendant = 1;


class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Full";
core_cz = "Core_Full";
};

languages[] = {"EN","CZ","RU"};

};


class RCIR_UN_FORCES_Soldier_DPM: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
picture = "\Ca\characters\data\Ico\i_null_CA.paa";
icon = "\Ca\characters2\data\icon\i_soldier_CA.paa";

displayName = "UN Rifleman (M4A1)";
accuracy = 1000;

model = "\RCIR_UN_FORCES\usmc_soldier_dpm";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = {"M4A1","NVGoggles","Throw","Put","ItemMap","ItemC ompass","ItemWatch","ItemRadio"};
magazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade_West","HandGrenade_West",
"SmokeShell","SmokeShell"};

respawnWeapons[] = {"M4A1","NVGoggles","Throw","Put","ItemMap","ItemC ompass","ItemWatch","ItemRadio"};
respawnMagazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade","HandGrenade",
"SmokeShell","SmokeShell"};
cost = 80000;
camouflage = 1.8;

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Degenerated";
core_cz = "Core_Full";
};

languages[] = {"EN","CZ"};

class Wounds
{
tex[] = {};
mat[] =
{
"Ca\characters2\usmc\marines\data\usmc_soldier.rvm at",
"ca\characters2\data\USMC_soldier_W1.rvmat",
"ca\characters2\data\USMC_soldier_W2.rvmat",
};
};
};


class RCIR_UN_FORCES_Soldier2_DPM: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
picture = "\Ca\characters\data\Ico\i_null_CA.paa";
icon = "\Ca\characters2\data\icon\i_soldier_CA.paa";

displayName = "UN Rifleman (G36K)";
accuracy = 1000;

model = "\RCIR_UN_FORCES\usmc_soldier_dpm";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = {"G36K","NVGoggles","Throw","Put","ItemMap","ItemC ompass","ItemWatch","ItemRadio"};
magazines[] = { "30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"HandGrenade_West","HandGrenade_West",
"SmokeShell","SmokeShell"};

respawnWeapons[] = {"G36K","NVGoggles","Throw","Put","ItemMap","ItemC ompass","ItemWatch","ItemRadio"};
respawnMagazines[] = { "30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"30Rnd_556x45_G36","30Rnd_556x45_G36",
"HandGrenade_West","HandGrenade_West",
"SmokeShell","SmokeShell"};
cost = 80000;
camouflage = 1.8;

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Degenerated";
core_cz = "Core_Full";
};

languages[] = {"EN","CZ"};

class Wounds
{
tex[] = {};
mat[] =
{
"Ca\characters2\usmc\marines\data\usmc_soldier.rvm at",
"ca\characters2\data\USMC_soldier_W1.rvmat",
"ca\characters2\data\USMC_soldier_W2.rvmat",
};
};
};

class RCIR_UN_FORCES_Grenadier_DPM: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
picture = "\Ca\characters\data\Ico\i_null_CA.paa";
icon = "\Ca\characters2\data\icon\i_soldier_CA.paa";

displayName = "UN Grenadier (M4A1)";
accuracy = 1000;

model = "\RCIR_UN_FORCES\usmc_soldier_at_dpm";

vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = {"M4A1_HWS_GL","NVGoggles","Throw","Put","ItemMap" ,"ItemCompass","ItemWatch","ItemRadio"};
magazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade_West","HandGrenade_West",
"SmokeShell","SmokeShell",
"1Rnd_HE_M203","1Rnd_HE_M203",
"1Rnd_HE_M203","1Rnd_HE_M203",
"1Rnd_HE_M203","1Rnd_HE_M203",
"1Rnd_Smoke_M203","1Rnd_Smoke_M203"};

respawnWeapons[] = {"M4A1_HWS_GL","NVGoggles","Throw","Put","ItemMap" ,"ItemCompass","ItemWatch","ItemRadio"};
respawnMagazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade","HandGrenade",
"SmokeShell","SmokeShell",
"1Rnd_HE_M203","1Rnd_HE_M203",
"1Rnd_HE_M203","1Rnd_HE_M203",
"1Rnd_HE_M203","1Rnd_HE_M203",
"1Rnd_Smoke_M203","1Rnd_Smoke_M203"};
cost = 80000;
camouflage = 1.8;

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Degenerated";
core_cz = "Core_Full";
};

languages[] = {"EN","CZ"};

};

class RCIR_UN_FORCES_Teamleader_DPM: RCIR_UN_FORCES_Teamleader
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
Picture = "\Ca\characters\data\Ico\i_tleader_CA.paa";
Icon = "\Ca\characters2\data\icon\i_leader_CA.paa";

displayName = "UN Teamleader (M4A1)";

TextPlural = "$STR_DN_officers";
TextSingular = "$STR_DN_officer";
nameSound = "veh_officer";
accuracy = 1000;
sensitivity = 3.2;
enableGPS = 1;

model = "\RCIR_UN_FORCES\usmc_soldier_at_dpm";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = { "M4A1_AIM","NVGoggles","Binocular","Throw","Pu t",
"ItemGPS","ItemMap","ItemCompass","ItemWatch","Ite mRadio"};
magazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade_West","HandGrenade_West",
"SmokeShellRed","SmokeShellGreen"};

respawnWeapons[] = { "M4A1_AIM","NVGoggles","Binocular","Throw","Pu t",
"ItemGPS","ItemMap","ItemCompass","ItemWatch","Ite mRadio"};
respawnMagazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"HandGrenade_West","HandGrenade_West",
"SmokeShellRed","SmokeShellGreen"};
cost = 400000;
camouflage = 1.8;

class SpeechVariants
{
class Default
{
speechSingular[] = {"veh_officer"};
speechPlural[] = {"veh_officers"};
};
class EN: Default{};
class CZ
{
speechSingular[] = {"veh_officer_CZ"};
speechPlural[] = {"veh_officers_CZ"};
};
class CZ_Akuzativ
{
speechSingular[] = {"veh_officer_CZ4P"};
speechPlural[] = {"veh_officers_CZ4P"};
};
class RU
{
speechSingular[] = {"veh_officer_RU"};
speechPlural[] = {"veh_officers_RU"};
};
};

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Full";
core_cz = "Core_Full";
};

languages[] = {"EN", "CZ", "RU"};

};

class RCIR_UN_FORCES_Medic_DPM: RCIR_UN_FORCES_SoldierWB
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
picture = "\Ca\characters\data\Ico\i_Med_CA.paa";
Icon = "\Ca\characters2\data\icon\i_medic_CA.paa";

displayName = "UN Medic (M4A1)";
accuracy = 1000;

model = "\RCIR_UN_FORCES\usmc_soldier_medic_dpm";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = {"M4A1_AIM","NVGoggles","Throw","Put","ItemMap","I temCompass","ItemWatch","ItemRadio"};
magazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"SmokeShell","SmokeShell"};

respawnWeapons[] = {"M4A1_AIM","NVGoggles","Throw","Put","ItemMap","I temCompass","ItemWatch","ItemRadio"};
respawnMagazines[] = { "30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag","30Rnd_556x45_Stanag",
"SmokeShell","SmokeShell"};
cost = 100000;
attendant = 1;
camouflage = 1.8;
weaponSlots = "1 + 4 + 8 * 256 + 2 * 4096 + 2 + 4 * 16 + 12 * 131072";

class SpeechVariants
{
class Default
{
speechSingular[] = {"veh_Medic"};
speechPlural[] = {"veh_Medics"};
};
class EN: Default{};
class CZ
{
speechSingular[] = {"veh_Medic_CZ"};
speechPlural[] = {"veh_Medics_CZ"};
};
class CZ_Akuzativ
{
speechSingular[] = {"veh_Medic_CZ4P"};
speechPlural[] = {"veh_Medics_CZ4P"};
};
class RU
{
speechSingular[] = {"veh_Medic_RU"};
speechPlural[] = {"veh_Medics_RU"};
};
};

TextPlural = "$STR_DN_Medics";
TextSingular = "$STR_DN_Medic";
nameSound = "veh_Medic";

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Degenerated";
core_cz = "Core_Full";
};

languages[] = {"EN","CZ"};

};

class RCIR_UN_FORCES_MG_DPM: RCIR_UN_FORCES_MG
{
scope = 2;
side = 2;

identityTypes[] = {"USMC_Glasses","Head_USMC"};
faceType = "Man";
genericNames = "EnglishMen";

class Library
{
libTextDesc = "The peacekeepers contributed by various member states of the United Nations perform duties in conflict zones around the world. Recognisable by their characteristic blue helmets these forces are deployed for stability and support operations.";
};

portrait = "\Ca\characters\data\portraits\comBarHead_usmc_sol dier_ca";
Picture = "\Ca\characters\data\Ico\i_null_CA.paa";
Icon = "\Ca\characters2\data\icon\i_machinegunner_CA.paa" ;

displayName = "UN Machinegunner (Mk48)";
accuracy = 1000;

model = "\RCIR_UN_FORCES\usmc_soldier_medic_dpm";
vehicleClass = "RCIR_UN_FORCES";
faction = "RCIR_UN_FORCES";

weapons[] = {"Mk_48","NVGoggles","M9","Throw","Put","ItemMap", "ItemCompass","ItemWatch","ItemRadio"};
magazines[] = { "100Rnd_762x51_M240","100Rnd_762x51_M240",
"100Rnd_762x51_M240","100Rnd_762x51_M240",
"100Rnd_762x51_M240",
"HandGrenade_West","HandGrenade_West",
"15Rnd_9x19_M9","15Rnd_9x19_M9",
"15Rnd_9x19_M9","15Rnd_9x19_M9"};

respawnWeapons[] = {"Mk_48","NVGoggles","M9","Throw","Put","ItemMap", "ItemCompass","ItemWatch","ItemRadio"};
respawnMagazines[] = { "100Rnd_762x51_M240","100Rnd_762x51_M240",
"100Rnd_762x51_M240","100Rnd_762x51_M240",
"100Rnd_762x51_M240",
"HandGrenade_West","HandGrenade_West",
"15Rnd_9x19_M9","15Rnd_9x19_M9",
"15Rnd_9x19_M9","15Rnd_9x19_M9"};
cost = 130000;
camouflage = 1.8;
threat[] = {1,0.1,0.8};

class SpeechVariants
{
class Default
{
speechSingular[] = {"veh_mgunner"};
speechPlural[] = {"veh_mgunners"};
};
class EN: Default{};
class CZ
{
speechSingular[] = {"veh_mgunner_CZ"};
speechPlural[] = {"veh_mgunners_CZ"};
};
class CZ_Akuzativ
{
speechSingular[] = {"veh_mgunner_CZ4P"};
speechPlural[] = {"veh_mgunners_CZ4P"};
};
class RU
{
speechSingular[] = {"veh_mgunner_RU"};
speechPlural[] = {"veh_mgunners_RU"};
};
};
TextPlural = "$STR_DN_mgunners";
TextSingular = "$STR_DN_mgunner";
nameSound = "veh_mgunner";

class HitPoints: HitPoints
{
class HitHead: HitHead
{
armor = 0.85;
};
class HitBody: HitBody
{
armor = 1;
passThrough = 0.8;
};
};

class TalkTopics:TalkTopics
{
core_en = "Core_Full";
core_ru = "Core_Degenerated";
core_cz = "Core_Full";
};

languages[] = {"EN","CZ"};

};

};





--------------------------------------------------------------------------


ccp für Fahrzeuge :


#define _ARMA_


//Class config.bin{
class CfgPatches
{
class RCIR_UN_VEHICLE
{
units[] = {
"RCIR_UN_VEHICLE_Ural","RCIR_UN_VEHICLE_UralRepair ",
"RCIR_UN_VEHICLE_Brdm2","RCIR_UN_VEHICLE_Mi17"
};
weapons[] = {};
requiredVersion = 0.1;
requiredAddons[] = {"CAWheeled","RCIR_UN_FORCES","CAWeapons","CAAir"} ;
};
};

class CfgVehicleClasses
{
class RCIR_UN_VEHICLE
{
displayName = "RCIR - UN Vehicles";
};
};

class CfgVehicles
{
class land;
class LandVehicle: land{};
class Car: LandVehicle{};
class Truck: Car{};
class Ural_Base_withTurret: Truck{};
class Ural_Base: Ural_Base_withTurret{};
class RCIR_UN_VEHICLE_Ural: Ural_Base
{
scope = 2;
side = 2;
faction = "RCIR_UN_FORCES";
displayName = "UN Truck";
vehicleClass = "RCIR_UN_VEHICLE";
crew = "RCIR_UN_FORCES_Soldier";
typicalCargo[] = {"RCIR_UN_FORCES_Soldier"};
model = "\ca\wheeled\ural";
picture = "\Ca\wheeled\data\ico\ural_civil1_CA.paa";

hiddenSelectionsTextures[] = { "\RCIR_UN_VEHICLE\ural_kabina_civ1_co.paa",
"\RCIR_UN_VEHICLE\ural_plachta_civ1_co.paa"};
accuracy = 1;

transportMaxMagazines = 500;
transportMaxWeapons = 40;
class TransportMagazines
{
class _xx_30Rnd_556x45_Stanag
{
magazine = "30Rnd_556x45_Stanag";
count = "30*1";
};
class _xx_30Rnd_556x45_G36
{
magazine = "30Rnd_556x45_G36";
count = "30*1";
};
class _xx_30Rnd_762x39_AK47
{
magazine = "30Rnd_762x39_AK47";
count = "30*1";
};
class _xx_8Rnd_B_Beneli_74Slug
{
magazine = "8Rnd_B_Beneli_74Slug";
count = "10*1";
};
class _xx_15Rnd_9x19_M9
{
magazine = "15Rnd_9x19_M9";
count = "16*1";
};
class _xx_HandGrenade_West
{
magazine = "HandGrenade_West";
count = "20*1";
};
class _xx_200Rnd_556x45_M249
{
magazine = "200Rnd_556x45_M249";
count = "10*1";
};
class _xx_100Rnd_762x51_M240
{
magazine = "100Rnd_762x51_M240";
count = "10*1";
};
class _xx_M136
{
magazine = "M136";
count = "5*1";
};
class _xx_PG7VL
{
magazine = "PG7VL";
count = "5*1";
};
class _xx_1Rnd_HE_M203
{
magazine = "1Rnd_HE_M203";
count = "16*1";
};
class _xx_FlareWhite_M203
{
magazine = "FlareWhite_M203";
count = "3*1";
};
class _xx_FlareGreen_M203
{
magazine = "FlareGreen_M203";
count = "3*1";
};
class _xx_FlareRed_M203
{
magazine = "FlareRed_M203";
count = "3*1";
};
class _xx_FlareYellow_M203
{
magazine = "FlareYellow_M203";
count = "3*1";
};
class _xx_SmokeShell
{
magazine = "SmokeShell";
count = "3*1";
};
class _xx_SmokeShellRed
{
magazine = "SmokeShellRed";
count = "3*1";
};
class _xx_SmokeShellGreen
{
magazine = "SmokeShellGreen";
count = "3*1";
};
class _xx_SmokeShellPurple
{
magazine = "SmokeShellPurple";
count = "3*1";
};
};
};

class RCIR_UN_VEHICLE_UralRepair: Ural_Base
{
scope = 2;
side = 2;

crew = "RCIR_UN_FORCES_Soldier";
typicalCargo[] = {"RCIR_UN_FORCES_Soldier"};

picture = "\Ca\wheeled\data\ico\ural_repair_CA.paa";
Icon = "\Ca\wheeled\data\map_ico\icomap_URAL_Rep_CA.p aa";
mapSize = 8;

faction = "RCIR_UN_FORCES";
vehicleClass = "RCIR_UN_VEHICLE";

displayName = "UN Repair Truck";
accuracy = 1;

model = "\ca\wheeled\ural_repair";

transportSoldier = 2;
transportRepair = 200000000;
supplyRadius = 6.8;
type = 0;
threat[] = {0,0,0};
driverAction = "Truck_Driver";
cargoAction[] = {"Truck_Cargo01","Truck_Cargo01"};
cargoIsCoDriver[] = {1,1,0};
hiddenSelectionsTextures[] =
{ "\RCIR_UN_VEHICLE\ural_kabina_civ1_co.paa",
"\RCIR_UN_VEHICLE\ural_repair_co.paa"
};
class Damage
{
tex[] = {};
mat[] = {
"ca\wheeled\data\detailmapy\ural_interier.rvma t",
"ca\wheeled\data\detailmapy\ural_interier_damage.r vmat",
"ca\wheeled\data\detailmapy\ural_interier_destruct .rvmat",
"ca\wheeled\data\detailmapy\ural_kabina.rvmat" ,
"ca\wheeled\data\detailmapy\ural_kabina_damage.rvm at",
"ca\wheeled\data\detailmapy\ural_kabina_destruct.r vmat",
"ca\wheeled\data\detailmapy\ural_repair.rvmat" ,
"ca\wheeled\data\detailmapy\ural_repair_damage.rvm at",
"ca\wheeled\data\detailmapy\ural_repair_destruct.r vmat",
"ca\wheeled\data\detailmapy\auta_skla.rvmat",
"ca\wheeled\data\detailmapy\auta_skla_damage.rvmat ",
"ca\wheeled\data\detailmapy\auta_skla_damage.rvmat ",
"ca\wheeled\data\detailmapy\auta_skla_in.rvmat ",
"ca\wheeled\data\detailmapy\auta_skla_in_damage.rv mat",
"ca\wheeled\data\detailmapy\auta_skla_in_damage.rv mat"
};
};

transportMaxMagazines = 240;
transportMaxWeapons = 20;
class TransportMagazines
{
class _xx_30Rnd_556x45_Stanag
{
magazine = "30Rnd_556x45_Stanag";
count = "20*1";
};
class _xx_HandGrenade_West
{
magazine = "HandGrenade_West";
count = "10*1";
};
};
};

class Wheeled_APC: Car{};
class BRDM2_Base: Wheeled_APC {};
class RCIR_UN_VEHICLE_Brdm2: BRDM2_Base
{
scope = 2;
side = 2;
faction = "RCIR_UN_FORCES";
vehicleClass = "RCIR_UN_VEHICLE";

displayName = "UN BRDM2";

crew = "RCIR_UN_FORCES_Soldier";
typicalCargo[] = {"RCIR_UN_FORCES_Soldier","RCIR_UN_FORCES_Soldier" };

accuracy = 1;

hiddenSelectionsTextures[] =
{ "\RCIR_UN_VEHICLE\brdm2_01_co.paa",
"\ca\wheeled\data\brdm2_02_co.paa"
};
};

class AllVehicles;
class Air: AllVehicles{};
class Helicopter: Air{};
class Mi17_base: Helicopter{};
class RCIR_Mi17_Base: Mi17_base
{
accuracy = 1.5;
faction = "RCIR_UN_FORCES";
displayName = "UN Helicopter";
side = 2;
};

class RCIR_UN_VEHICLE_Mi17: RCIR_Mi17_Base
{
scope = 2;
side = 2;

vehicleClass = "RCIR_UN_VEHICLE";
displayName = "UN Helicopter";
model = "\ca\air\Mi_8AMT";
crew = "RCIR_UN_FORCES_Pilot";
typicalCargo[] = {"RCIR_UN_FORCES_Soldier"};
weapons[] = {};
accuracy = 1000;
magazines[] = {};
hasGunner = 0;
class Turrets{};
threat[] = {0,0,0};
hiddenSelectionsTextures[] =
{
"\RCIR_UN_VEHICLE\mi8civil_body_g_co.paa",
"ca\air\data\mi8_det_g_co.paa",
"ca\air\data\clear_empty.paa",
"ca\air\data\mi8_decals_ca.paa"
};

transportMaxMagazines = 300;
transportMaxWeapons = 25;

};
};


-----------------------------------------------------------------------


Vielen Dank im Vorraus

(ST6)Predator

Lester 30.12.2010 10:28

Wenn ich dich richtig verstanden habe möchtest Du das diese Einheiten im Editor in den BIS "Verzeichnis" liegen ...

...dann benötigst Du nur anstelle der bisherigen Faction folgendes:
faction = "BIS_UN";

TeRp 30.12.2010 11:13

Äh, lol?
Als ob sich jetzt wirklich jemand gefühlte 5000 Zeilen deiner Config durchliest...

ST6_Predator 30.12.2010 13:57

Zitat:

Zitat von TeRp (Beitrag 350320)
Äh, lol?
Als ob sich jetzt wirklich jemand gefühlte 5000 Zeilen deiner Config durchliest...

War mir schon klar, dass sich Keiner Alles durchliest !

Ich bin davon ausgegangen das Die, die sich auskennen wissen in welchen Teil der Config. sie die entsprechenden Änderungen vornehmen müssen.

Als Laie wusste ich Dass natürlich nicht. Desshalb habe ich die gesammte Config.-Datei reinkopiert.

Vielen Dank für Deine Hilfe "Lester" !! Ich werde es gleich ausprobieren.

Zwei Fragen noch zum Schluß :

Kann mir Jemand die Bis Factionen nennen die es in Arma2 und OpA gibt ?

Was ist der Unterschied zischen einer BIN.-Datei und einer .cpp.-Datei wenn es um die Config. eines Addons geht ?


Gruß (ST6)Predator

ST6_Predator 30.12.2010 15:00

Zitat:

Zitat von Lester (Beitrag 350317)
Wenn ich dich richtig verstanden habe möchtest Du das diese Einheiten im Editor in den BIS "Verzeichnis" liegen ...

...dann benötigst Du nur anstelle der bisherigen Faction folgendes:
faction = "BIS_UN";

Ich hab jetzt die Faction in "BIS_UN" geänderd.
Leider klappt es nicht wie ich mir das vorgestellt habe.
Das Addon fügt sich weder in die Faction "UNO" ein noch erscheint es im Editor !

Was mache ich Falsch ?

Gruß (ST6)Predator

Lester 30.12.2010 23:55

Oha, das Teil hat ja noch ne alte config ? :komisch:

Classenableitungen a la
Code:

class CfgVehicles
{
        class land;
        class LandVehicle: land{};
        class Car: LandVehicle{};
        class Truck: Car{};
        class Ural_Base_withTurret: Truck{};
        class Ural_Base: Ural_Base_withTurret{};

Macht man nicht mehr, die sind außerhalb OFP fatal, da Subclasses überschrieben werden etc. ... jedenfalls man cht das mehr kaputt als es gut ist ...

Wenn man z.b. von der Class Ural_Base etwas ableiten möchte muß das nur noch so aussehen :
Code:

class CfgVehicles
 {
 class Ural_Base; // holt Basisklasse
class TAG_myUral: Ural_Base {...};


ST6_Predator 31.12.2010 00:14

Oje, oje !! Lester ich verstehe nur Bahnhof.

Ich hab absulut keine Ahnung !!

Kann man Das nicht einfacher bewerkstelligen ?

Ich meine unverändert läuft das Addon ja einwantfrei !

Ich möchte doch einfach nur die Fraction Wechseln Von:

"RCIR - UN Peacekeepers" in die orginal BIs UNO- Fraction.

Mehr nicht !


Gruß
(ST6)Predator


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:31 Uhr.

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias


SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119