This commit is the equivalent of a atomic bomb
This commit is contained in:
BIN
braf_characters_marine/braf_bdu_cfn.p3d
LFS
Normal file
BIN
braf_characters_marine/braf_bdu_cfn.p3d
LFS
Normal file
Binary file not shown.
100
braf_characters_marine/config.cpp
Normal file
100
braf_characters_marine/config.cpp
Normal file
@@ -0,0 +1,100 @@
|
||||
class CfgPatches
|
||||
{
|
||||
class braf_characters_marine
|
||||
{
|
||||
units[] = {};
|
||||
weapons[] = {};
|
||||
requiredVersion = 0.1;
|
||||
requiredAddons[] = {
|
||||
"A3_Characters_F",
|
||||
"braf_characters_army",
|
||||
"braf_main"
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class CfgEditorSubcategories
|
||||
{
|
||||
class BRAF_NAVY_MEN
|
||||
{
|
||||
displayName = "$STR_BRAF_NAVY_MEN";
|
||||
};
|
||||
class BRAF_NAVY_MARINE
|
||||
{
|
||||
displayName = "$STR_BRAF_NAVY_MARINE";
|
||||
};
|
||||
};
|
||||
class CfgFunctions
|
||||
{
|
||||
class BRAF
|
||||
{
|
||||
class functions
|
||||
{
|
||||
class setmarinerankonuniform
|
||||
{
|
||||
file = "\braf\braf_characters_marine\functions\fn_setmarinerankonuniform.sqf";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
class CfgWeapons
|
||||
{
|
||||
class Uniform_Base;
|
||||
class UniformItem;
|
||||
class braf_uniform_marine : Uniform_Base
|
||||
{
|
||||
scope = 2;
|
||||
Author = "BRAF Team";
|
||||
dlc = "BRAF";
|
||||
displayName = "$STR_braf_uniform_marine_displayname";
|
||||
picture = "\braf\braf_characters_marine\data\ui\bdu_cfn_ui.paa";
|
||||
model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
|
||||
hiddenSelections[] = {};
|
||||
hiddenSelectionsTextures[] = {};
|
||||
class ItemInfo : UniformItem
|
||||
{
|
||||
uniformModel = "-";
|
||||
uniformClass = "braf_marine_base";
|
||||
containerClass = "Supply30";
|
||||
mass = 20;
|
||||
hiddenSelections[] = {"camo"};
|
||||
};
|
||||
};
|
||||
};
|
||||
class CfgVehicles
|
||||
{
|
||||
class B_Soldier_base_F;
|
||||
class braf_marine_base : B_Soldier_base_F
|
||||
{
|
||||
Author = "BRAF Team";
|
||||
dlc = "BRAF";
|
||||
scope = 1;
|
||||
model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
|
||||
uniformClass = "braf_uniform_marine";
|
||||
hiddenSelections[] = {
|
||||
"rank_insignia",
|
||||
"officer_insignia",
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"",
|
||||
"",
|
||||
};
|
||||
#include "\braf\braf_characters_marine\functions\symbols.hpp"
|
||||
class Wounds
|
||||
{
|
||||
tex[] = {};
|
||||
mat[] = {
|
||||
//"J_e_J_Equip\Data\uniform\cfn\base\Рюепђъ*іЩко.rvmat",
|
||||
//"J_e_J_Equip\hurts\data\ЦСдЧфш*ьтФе.rvmat",
|
||||
//"J_e_J_Equip\hurts\data\ЦСдЧфш*ьтФе.rvmat",
|
||||
//"J_e_J_Equip\Data\uniform\cfn\base\феіТЭищ*х.rvmat",
|
||||
//"J_e_J_Equip\hurts\data\ѕс?бмтйТђШ.rvmat",
|
||||
//"J_e_J_Equip\hurts\data\ѕс?бмтйТђШ.rvmat",
|
||||
//"J_e_J_Equip\Data\uniform\cfn\base\їў*дѓтћТ.rvmat",
|
||||
//"J_e_J_Equip\Data\uniform\cfn\base\їў*дѓтћТ.rvmat",
|
||||
//"J_e_J_Equip\Data\uniform\cfn\base\їў*дѓтћТ.rvmat",
|
||||
};
|
||||
};
|
||||
};
|
||||
#include "marine_regular.hpp"
|
||||
};
|
||||
89
braf_characters_marine/data/bdu_cfn.rvmat
Normal file
89
braf_characters_marine/data/bdu_cfn.rvmat
Normal file
@@ -0,0 +1,89 @@
|
||||
ambient[] = {1,1,1,1};
|
||||
diffuse[] = {1,1,1,1};
|
||||
forcedDiffuse[] = {0,0,0,0};
|
||||
emmisive[] = {0,0,0,1};
|
||||
specular[] = {0.5,0.5,0.5,0};
|
||||
specularPower = 1;
|
||||
PixelShaderID = "Super";
|
||||
VertexShaderID = "Super";
|
||||
class Stage1
|
||||
{
|
||||
texture = "braf\braf_characters_marine\data\bdu_cfn_nohq.paa";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture = "#(argb,8,8,3)color(0,0,0,0,MC)";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture = "braf\braf_characters_marine\data\bdu_cfn_as.paa";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture = "braf\braf_characters_marine\data\bdu_cfn_smdi.paa";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture = "#(ai,64,64,1)fresnel(1,1)";
|
||||
uvSource = "none";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture = "a3\data\env_cloth_neutral_co.paa";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class StageTI
|
||||
{
|
||||
texture = "a3\characters_f\blufor\data\clothing1_ti_ca.paa";
|
||||
};
|
||||
BIN
braf_characters_marine/data/bdu_cfn_as.paa
LFS
Normal file
BIN
braf_characters_marine/data/bdu_cfn_as.paa
LFS
Normal file
Binary file not shown.
BIN
braf_characters_marine/data/bdu_cfn_as.png
LFS
Normal file
BIN
braf_characters_marine/data/bdu_cfn_as.png
LFS
Normal file
Binary file not shown.
BIN
braf_characters_marine/data/bdu_cfn_co.paa
LFS
Normal file
BIN
braf_characters_marine/data/bdu_cfn_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_characters_marine/data/bdu_cfn_co.png
LFS
Normal file
BIN
braf_characters_marine/data/bdu_cfn_co.png
LFS
Normal file
Binary file not shown.
BIN
braf_characters_marine/data/bdu_cfn_nohq.paa
LFS
Normal file
BIN
braf_characters_marine/data/bdu_cfn_nohq.paa
LFS
Normal file
Binary file not shown.
BIN
braf_characters_marine/data/bdu_cfn_smdi.paa
LFS
Normal file
BIN
braf_characters_marine/data/bdu_cfn_smdi.paa
LFS
Normal file
Binary file not shown.
89
braf_characters_marine/data/calca_cfn.rvmat
Normal file
89
braf_characters_marine/data/calca_cfn.rvmat
Normal file
@@ -0,0 +1,89 @@
|
||||
ambient[] = {1,1,1,1};
|
||||
diffuse[] = {1,1,1,1};
|
||||
forcedDiffuse[] = {0,0,0,0};
|
||||
emmisive[] = {0,0,0,1};
|
||||
specular[] = {0.5,0.5,0.5,0};
|
||||
specularPower = 1;
|
||||
PixelShaderID = "Super";
|
||||
VertexShaderID = "Super";
|
||||
class Stage1
|
||||
{
|
||||
texture = "braf\braf_characters_marine\data\calca_cfn_nohq.paa";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture = "#(argb,8,8,3)color(0,0,0,0,MC)";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture = "braf\braf_characters_marine\data\calca_cfn_as.paa";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture = "braf\braf_characters_marine\data\bdu_cfn_smdi.paa";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture = "#(ai,64,64,1)fresnel(1,1)";
|
||||
uvSource = "none";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture = "a3\data\env_cloth_neutral_co.paa";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class StageTI
|
||||
{
|
||||
texture = "a3\characters_f\blufor\data\clothing1_ti_ca.paa";
|
||||
};
|
||||
BIN
braf_characters_marine/data/calca_cfn_as.paa
LFS
Normal file
BIN
braf_characters_marine/data/calca_cfn_as.paa
LFS
Normal file
Binary file not shown.
BIN
braf_characters_marine/data/calca_cfn_as.png
LFS
Normal file
BIN
braf_characters_marine/data/calca_cfn_as.png
LFS
Normal file
Binary file not shown.
BIN
braf_characters_marine/data/calca_cfn_co.paa
LFS
Normal file
BIN
braf_characters_marine/data/calca_cfn_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_characters_marine/data/calca_cfn_co.png
LFS
Normal file
BIN
braf_characters_marine/data/calca_cfn_co.png
LFS
Normal file
Binary file not shown.
BIN
braf_characters_marine/data/calca_cfn_nohq.paa
LFS
Normal file
BIN
braf_characters_marine/data/calca_cfn_nohq.paa
LFS
Normal file
Binary file not shown.
89
braf_characters_marine/data/coturno_cfn.rvmat
Normal file
89
braf_characters_marine/data/coturno_cfn.rvmat
Normal file
@@ -0,0 +1,89 @@
|
||||
ambient[] = {1,1,1,1};
|
||||
diffuse[] = {1,1,1,1};
|
||||
forcedDiffuse[] = {0,0,0,0};
|
||||
emmisive[] = {0,0,0,1};
|
||||
specular[] = {0.5,0.5,0.5,0};
|
||||
specularPower = 30;
|
||||
PixelShaderID = "Super";
|
||||
VertexShaderID = "Super";
|
||||
class Stage1
|
||||
{
|
||||
texture = "braf\braf_characters_marine\data\coturno_cfn_nohq.paa";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture = "#(argb,8,8,3)color(0,0,0,0,MC)";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture = "braf\braf_characters_marine\data\coturno_cfn_as.paa";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture = "braf\braf_characters_marine\data\coturno_cfn_smdi.paa";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture = "#(ai,64,64,1)fresnel(1,1)";
|
||||
uvSource = "none";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture = "a3\data\env_cloth_neutral_co.paa";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class StageTI
|
||||
{
|
||||
texture = "a3\characters_f\blufor\data\clothing1_ti_ca.paa";
|
||||
};
|
||||
BIN
braf_characters_marine/data/coturno_cfn_as.paa
LFS
Normal file
BIN
braf_characters_marine/data/coturno_cfn_as.paa
LFS
Normal file
Binary file not shown.
BIN
braf_characters_marine/data/coturno_cfn_co.paa
LFS
Normal file
BIN
braf_characters_marine/data/coturno_cfn_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_characters_marine/data/coturno_cfn_nohq.paa
LFS
Normal file
BIN
braf_characters_marine/data/coturno_cfn_nohq.paa
LFS
Normal file
Binary file not shown.
BIN
braf_characters_marine/data/coturno_cfn_smdi.paa
LFS
Normal file
BIN
braf_characters_marine/data/coturno_cfn_smdi.paa
LFS
Normal file
Binary file not shown.
86
braf_characters_marine/data/insignias.rvmat
Normal file
86
braf_characters_marine/data/insignias.rvmat
Normal file
@@ -0,0 +1,86 @@
|
||||
ambient[] = {0.5,0.5,0.5,1};
|
||||
diffuse[] = {0.5,0.5,0.5,1};
|
||||
forcedDiffuse[] = {0,0,0,0};
|
||||
emmisive[] = {0,0,0,1};
|
||||
specular[] = {1,1,1,1};
|
||||
specularPower = 100;
|
||||
PixelShaderID = "Super";
|
||||
VertexShaderID = "Super";
|
||||
class Stage1
|
||||
{
|
||||
texture = "braf\braf_characters_marine\data\insignias_nohq.paa";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture = "#(argb,8,8,3)color(0,0,0,0,MC)";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture = "#(argb,8,8,3)color(1,1,1,1,AS)";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture = "#(argb,8,8,3)color(1,0,0,1,SMDI)";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture = "#(ai,64,64,1)fresnel(1,0.7)";
|
||||
uvSource = "none";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture = "a3\data_f\env_co.paa";
|
||||
useWorldEnvMap = "true";
|
||||
uvSource = "tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[] = {1,0,0};
|
||||
up[] = {0,1,0};
|
||||
dir[] = {0,0,0};
|
||||
pos[] = {0,0,0};
|
||||
};
|
||||
};
|
||||
BIN
braf_characters_marine/data/insignias_co.paa
LFS
Normal file
BIN
braf_characters_marine/data/insignias_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_characters_marine/data/insignias_nohq.paa
LFS
Normal file
BIN
braf_characters_marine/data/insignias_nohq.paa
LFS
Normal file
Binary file not shown.
BIN
braf_characters_marine/data/ui/bdu_cfn_ui.paa
LFS
Normal file
BIN
braf_characters_marine/data/ui/bdu_cfn_ui.paa
LFS
Normal file
Binary file not shown.
BIN
braf_characters_marine/data/ui/bdu_cfn_ui.png
LFS
Normal file
BIN
braf_characters_marine/data/ui/bdu_cfn_ui.png
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,56 @@
|
||||
params["_unit", "_rank"];
|
||||
|
||||
switch (_rank) do {
|
||||
case "soldado": {
|
||||
_unit setObjectTextureGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\soldado_co.paa"];
|
||||
_unit setObjectMaterialGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\soldado.rvmat"];
|
||||
};
|
||||
case "cabo": {
|
||||
_unit setObjectTextureGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\cabo_co.paa"];
|
||||
_unit setObjectMaterialGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\cabo.rvmat"];
|
||||
};
|
||||
case "3sarg": {
|
||||
_unit setObjectTextureGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\3sarg_co.paa"];
|
||||
_unit setObjectMaterialGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\3sarg.rvmat"];
|
||||
};
|
||||
case "2sarg": {
|
||||
_unit setObjectTextureGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\2sarg_co.paa"];
|
||||
_unit setObjectMaterialGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\2sarg.rvmat"];
|
||||
};
|
||||
case "1sarg": {
|
||||
_unit setObjectTextureGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\1sarg_co.paa"];
|
||||
_unit setObjectMaterialGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\1sarg.rvmat"];
|
||||
};
|
||||
case "sub": {
|
||||
_unit setObjectTextureGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\sub_co.paa"];
|
||||
_unit setObjectMaterialGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\sub.rvmat"];
|
||||
};
|
||||
case "2ten": {
|
||||
_unit setObjectTextureGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\2ten_co.paa"];
|
||||
_unit setObjectMaterialGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\2ten.rvmat"];
|
||||
};
|
||||
case "1ten": {
|
||||
_unit setObjectTextureGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\1ten_co.paa"];
|
||||
_unit setObjectMaterialGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\1ten.rvmat"];
|
||||
};
|
||||
case "capten": {
|
||||
_unit setObjectTextureGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\capten_co.paa"];
|
||||
_unit setObjectMaterialGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\capten.rvmat"];
|
||||
};
|
||||
case "corveta": {
|
||||
_unit setObjectTextureGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\corveta_co.paa"];
|
||||
_unit setObjectMaterialGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\corveta.rvmat"];
|
||||
};
|
||||
case "fragata": {
|
||||
_unit setObjectTextureGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\fragata_co.paa"];
|
||||
_unit setObjectMaterialGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\fragata.rvmat"];
|
||||
};
|
||||
case "mareguerra": {
|
||||
_unit setObjectTextureGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\mareguerra_co.paa"];
|
||||
_unit setObjectMaterialGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\mareguerra.rvmat"];
|
||||
};
|
||||
default {
|
||||
_unit setObjectTextureGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\soldado_co.paa"];
|
||||
_unit setObjectMaterialGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\soldado.rvmat"];
|
||||
};
|
||||
};
|
||||
65
braf_characters_marine/functions/symbols.hpp
Normal file
65
braf_characters_marine/functions/symbols.hpp
Normal file
@@ -0,0 +1,65 @@
|
||||
class Attributes {
|
||||
class rank_insignia {
|
||||
displayName = "Rank";
|
||||
tooltip = "Change the Rank Icon";
|
||||
property = "rank_insignia";
|
||||
control = "combo";
|
||||
expression = "[_this,_value] call BRAF_fnc_setmarinerankonuniform";
|
||||
defaultValue = "soldado";
|
||||
class values {
|
||||
class none{
|
||||
name = "$STR_Rank_None";
|
||||
value = "soldado";
|
||||
default = 0;
|
||||
};
|
||||
class private {
|
||||
name = "$STR_Rank_Private";
|
||||
value = "soldado";
|
||||
};
|
||||
class corporal {
|
||||
name = "$STR_Rank_Corporal";
|
||||
value = "cabo";
|
||||
};
|
||||
class 3sergeant {
|
||||
name = "$STR_Rank_3SERGEANT";
|
||||
value = "3sarg";
|
||||
};
|
||||
class 2sergeant {
|
||||
name = "$STR_Rank_2SERGEANT";
|
||||
value = "2sarg";
|
||||
};
|
||||
class 1sergeant {
|
||||
name = "$STR_Rank_1SERGEANT";
|
||||
value = "1sarg";
|
||||
};
|
||||
class subofficer {
|
||||
name = "$STR_Rank_NAVYPETTYOFFICER";
|
||||
value = "sub";
|
||||
};
|
||||
class 2lieutenant {
|
||||
name = "$STR_Rank_NAVY2TEN";
|
||||
value = "2ten";
|
||||
};
|
||||
class 1lieutenant {
|
||||
name = "$STR_Rank_NAVY1TEN";
|
||||
value = "1ten";
|
||||
};
|
||||
class capten {
|
||||
name = "$STR_Rank_NAVYCAPTEN";
|
||||
value = "capten";
|
||||
};
|
||||
class corveta {
|
||||
name = "$STR_Rank_NAVYCORVETTECAPTAIN";
|
||||
value = "corveta";
|
||||
};
|
||||
class fragata {
|
||||
name = "$STR_Rank_NAVYFRIGATECAPTAIN";
|
||||
value = "fragata";
|
||||
};
|
||||
class mareguerra {
|
||||
name = "$STR_Rank_NAVYWARCAPTAIN";
|
||||
value = "mareguerra";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
514
braf_characters_marine/marine_regular.hpp
Normal file
514
braf_characters_marine/marine_regular.hpp
Normal file
@@ -0,0 +1,514 @@
|
||||
class braf_army_of_base;
|
||||
class braf_marines_officer : braf_army_of_base {
|
||||
_generalMacro = "braf_marines_officer";
|
||||
faction = "BRAF_NAVY";
|
||||
editorsubcategory = "BRAF_NAVY_MARINE";
|
||||
model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
scopeArsenal = 2;
|
||||
editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_officer.jpg";
|
||||
uniformClass = "braf_uniform_marine";
|
||||
weapons[] = {"Braf_m4a1", "braf_PT92", "braf_Steiner_750RC", "Throw", "Put"};
|
||||
respawnWeapons[] = {"Braf_m4a1", "braf_PT92", "braf_Steiner_750RC", "Throw", "Put"};
|
||||
magazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShellPurple", "SmokeShellPurple", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "SmokeShellOrange", "braf_30Rnd_556x45", "16Rnd_9x21_Mag"};
|
||||
respawnMagazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShellPurple", "SmokeShellPurple", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "SmokeShellOrange", "braf_30Rnd_556x45", "16Rnd_9x21_Mag"};
|
||||
Items[] = {
|
||||
"FirstAidKit",
|
||||
"FirstAidKit"
|
||||
};
|
||||
respawnItems[] = {
|
||||
"FirstAidKit",
|
||||
"FirstAidKit"
|
||||
};
|
||||
linkedItems[] = {"braf_iba_woodland_squadleader", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
|
||||
respawnLinkedItems[] = {"braf_iba_woodland_squadleader", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
|
||||
hiddenSelections[] = {
|
||||
"rank_insignia",
|
||||
"officer_insignia",
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"",
|
||||
"",
|
||||
};
|
||||
#include "\braf\braf_characters_marine\functions\symbols.hpp"
|
||||
};
|
||||
class braf_army_sl_base;
|
||||
class braf_marines_sl : braf_army_sl_base {
|
||||
_generalMacro = "braf_marines_sl";
|
||||
faction = "BRAF_NAVY";
|
||||
editorsubcategory = "BRAF_NAVY_MARINE";
|
||||
model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
scopeArsenal = 2;
|
||||
editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
|
||||
uniformClass = "braf_uniform_marine";
|
||||
weapons[] = {"Braf_m16a2", "braf_PT92", "braf_Steiner_750RC", "Throw", "Put"};
|
||||
respawnWeapons[] = {"Braf_m16a2", "braf_PT92", "braf_Steiner_750RC", "Throw", "Put"};
|
||||
magazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShellPurple", "SmokeShellPurple", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "SmokeShellOrange", "braf_30Rnd_556x45", "16Rnd_9x21_Mag"};
|
||||
respawnMagazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShellPurple", "SmokeShellPurple", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "SmokeShellOrange", "braf_30Rnd_556x45", "16Rnd_9x21_Mag"};
|
||||
Items[] = {"FirstAidKit"};
|
||||
respawnItems[] = {"FirstAidKit"};
|
||||
linkedItems[] = {"braf_iba_woodland_squadleader", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
|
||||
respawnLinkedItems[] = {"braf_iba_woodland_squadleader", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
|
||||
hiddenSelections[] = {
|
||||
"rank_insignia",
|
||||
"officer_insignia",
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"",
|
||||
"",
|
||||
};
|
||||
#include "\braf\braf_characters_marine\functions\symbols.hpp"
|
||||
};
|
||||
class braf_army_tl_base;
|
||||
class braf_marines_tl : braf_army_tl_base {
|
||||
_generalMacro = "braf_marines_tl";
|
||||
faction = "BRAF_NAVY";
|
||||
editorsubcategory = "BRAF_NAVY_MARINE";
|
||||
model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
scopeArsenal = 2;
|
||||
editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
|
||||
uniformClass = "braf_uniform_marine";
|
||||
weapons[] = {"Braf_m16a2", "Throw", "Put"};
|
||||
respawnWeapons[] = {"Braf_m16a2", "Throw", "Put"};
|
||||
magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "SmokeShell", "braf_30Rnd_556x45_red"};
|
||||
respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "SmokeShell", "braf_30Rnd_556x45_red"};
|
||||
Items[] = {"FirstAidKit"};
|
||||
respawnItems[] = {"FirstAidKit"};
|
||||
linkedItems[] = {"braf_iba_woodland_squadleader", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
|
||||
respawnLinkedItems[] = {"braf_iba_woodland_squadleader", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
|
||||
hiddenSelections[] = {
|
||||
"rank_insignia",
|
||||
"officer_insignia",
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"",
|
||||
"",
|
||||
};
|
||||
#include "\braf\braf_characters_marine\functions\symbols.hpp"
|
||||
};
|
||||
class braf_army_ar_base;
|
||||
class braf_marines_ar : braf_army_ar_base {
|
||||
_generalMacro = "braf_marines_ar";
|
||||
faction = "BRAF_NAVY";
|
||||
editorsubcategory = "BRAF_NAVY_MARINE";
|
||||
model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
scopeArsenal = 2;
|
||||
editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_ar.jpg";
|
||||
uniformClass = "braf_uniform_marine";
|
||||
backpack = "braf_belt_buttpack";
|
||||
weapons[] = {"braf_Minimi", "braf_PT92", "Throw", "Put"};
|
||||
respawnWeapons[] = {"braf_Minimi", "braf_PT92", "Throw", "Put"};
|
||||
magazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "200Rnd_556x45_Box_F", "200Rnd_556x45_Box_F", "200Rnd_556x45_Box_F", "200Rnd_556x45_Box_F", "200Rnd_556x45_Box_F", "16Rnd_9x21_Mag"};
|
||||
respawnMagazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "200Rnd_556x45_Box_F", "200Rnd_556x45_Box_F", "200Rnd_556x45_Box_F", "200Rnd_556x45_Box_F", "200Rnd_556x45_Box_F", "16Rnd_9x21_Mag"};
|
||||
items[] = {"FirstAidKit", "FirstAidKit"};
|
||||
respawnItems[] = {"FirstAidKit", "FirstAidKit"};
|
||||
linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
hiddenSelections[] = {
|
||||
"rank_insignia",
|
||||
"officer_insignia",
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"",
|
||||
"",
|
||||
};
|
||||
#include "\braf\braf_characters_marine\functions\symbols.hpp"
|
||||
};
|
||||
class braf_army_rifleman_base;
|
||||
class braf_marines_rifleman : braf_army_rifleman_base {
|
||||
_generalMacro = "braf_marines_rifleman";
|
||||
faction = "BRAF_NAVY";
|
||||
editorsubcategory = "BRAF_NAVY_MARINE";
|
||||
model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
scopeArsenal = 2;
|
||||
editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
|
||||
uniformClass = "braf_uniform_marine";
|
||||
weapons[] = {"Braf_m16a2", "Throw", "Put"};
|
||||
respawnWeapons[] = {"Braf_m16a2", "Throw", "Put"};
|
||||
magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "HandGrenade", "braf_30Rnd_556x45_red"};
|
||||
respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "HandGrenade", "braf_30Rnd_556x45_red"};
|
||||
items[] = {"FirstAidKit"};
|
||||
respawnItems[] = {"FirstAidKit"};
|
||||
linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
hiddenSelections[] = {
|
||||
"rank_insignia",
|
||||
"officer_insignia",
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"",
|
||||
"",
|
||||
};
|
||||
#include "\braf\braf_characters_marine\functions\symbols.hpp"
|
||||
};
|
||||
class braf_army_dmr_base;
|
||||
class braf_marines_dmr : braf_army_dmr_base {
|
||||
_generalMacro = "braf_marines_dmr";
|
||||
faction = "BRAF_NAVY";
|
||||
editorsubcategory = "BRAF_NAVY_MARINE";
|
||||
model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
|
||||
displayName = "$STR_BRAF_dmr_name";
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
scopeArsenal = 2;
|
||||
editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_dmr.jpg";
|
||||
uniformClass = "braf_uniform_marine";
|
||||
weapons[] = {"Braf_m16a2_scope", "Throw", "Put"};
|
||||
respawnWeapons[] = {"Braf_m16a2_scope", "Throw", "Put"};
|
||||
magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "HandGrenade", "braf_30Rnd_556x45_red"};
|
||||
respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "HandGrenade", "braf_30Rnd_556x45_red"};
|
||||
items[] = {"FirstAidKit"};
|
||||
respawnItems[] = {"FirstAidKit"};
|
||||
linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
hiddenSelections[] = {
|
||||
"rank_insignia",
|
||||
"officer_insignia",
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"",
|
||||
"",
|
||||
};
|
||||
#include "\braf\braf_characters_marine\functions\symbols.hpp"
|
||||
};
|
||||
class braf_army_medic_base;
|
||||
class braf_marines_medic : braf_army_medic_base {
|
||||
_generalMacro = "braf_marines_medic";
|
||||
faction = "BRAF_NAVY";
|
||||
editorsubcategory = "BRAF_NAVY_MARINE";
|
||||
model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
scopeArsenal = 2;
|
||||
editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
|
||||
uniformClass = "braf_uniform_marine";
|
||||
weapons[] = {"Braf_m16a2", "braf_PT92", "Throw", "Put"};
|
||||
respawnWeapons[] = {"Braf_m16a2", "braf_PT92", "Throw", "Put"};
|
||||
magazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red", "16Rnd_9x21_Mag"};
|
||||
respawnMagazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red", "16Rnd_9x21_Mag"};
|
||||
items[] = {"FirstAidKit", "FirstAidKit", "FirstAidKit", "FirstAidKit", "FirstAidKit", "FirstAidKit", "FirstAidKit", "Medikit"};
|
||||
respawnItems[] = {"FirstAidKit", "FirstAidKit", "FirstAidKit", "FirstAidKit", "FirstAidKit", "FirstAidKit", "FirstAidKit", "Medikit"};
|
||||
linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
hiddenSelections[] = {
|
||||
"rank_insignia",
|
||||
"officer_insignia",
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"",
|
||||
"",
|
||||
};
|
||||
#include "\braf\braf_characters_marine\functions\symbols.hpp"
|
||||
};
|
||||
class braf_army_lat_base;
|
||||
class braf_marines_lat : braf_army_lat_base {
|
||||
_generalMacro = "braf_marines_lat";
|
||||
faction = "BRAF_NAVY";
|
||||
editorsubcategory = "BRAF_NAVY_MARINE";
|
||||
model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
scopeArsenal = 2;
|
||||
editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_lat.jpg";
|
||||
uniformClass = "braf_uniform_marine";
|
||||
weapons[] = {"Braf_m16a2", "braf_launch_alac", "Throw", "Put"};
|
||||
respawnWeapons[] = {"Braf_m16a2", "braf_launch_alac", "Throw", "Put"};
|
||||
magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45_red"};
|
||||
respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45_red"};
|
||||
items[] = {"FirstAidKit"};
|
||||
respawnItems[] = {"FirstAidKit"};
|
||||
linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
hiddenSelections[] = {
|
||||
"rank_insignia",
|
||||
"officer_insignia",
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"",
|
||||
"",
|
||||
};
|
||||
#include "\braf\braf_characters_marine\functions\symbols.hpp"
|
||||
};
|
||||
class braf_army_at_base;
|
||||
class braf_marines_at : braf_army_at_base {
|
||||
_generalMacro = "braf_marines_at";
|
||||
faction = "BRAF_NAVY";
|
||||
editorsubcategory = "BRAF_NAVY_MARINE";
|
||||
model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
scopeArsenal = 2;
|
||||
editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_at.jpg";
|
||||
uniformClass = "braf_uniform_marine";
|
||||
backpack = "braf_alice_medium_olive_field";
|
||||
weapons[] = {"Braf_m16a2", "braf_Gustav", "Throw", "Put"};
|
||||
respawnWeapons[] = {"Braf_m16a2", "braf_Gustav", "Throw", "Put"};
|
||||
magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "MRAWS_HEAT_F", "MRAWS_HEAT_F", "MRAWS_HEAT_F", "MRAWS_HEAT_F", "MRAWS_HEAT_F", "braf_30Rnd_556x45_red", "MRAWS_HEAT_F"};
|
||||
respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "MRAWS_HEAT_F", "MRAWS_HEAT_F", "MRAWS_HEAT_F", "MRAWS_HEAT_F", "MRAWS_HEAT_F", "braf_30Rnd_556x45_red", "MRAWS_HEAT_F"};
|
||||
items[] = {"FirstAidKit"};
|
||||
respawnItems[] = {"FirstAidKit"};
|
||||
linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
hiddenSelections[] = {
|
||||
"rank_insignia",
|
||||
"officer_insignia",
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"",
|
||||
"",
|
||||
};
|
||||
#include "\braf\braf_characters_marine\functions\symbols.hpp"
|
||||
};
|
||||
class braf_army_eod_base;
|
||||
class braf_marines_eod : braf_army_eod_base {
|
||||
_generalMacro = "braf_marines_eod";
|
||||
faction = "BRAF_NAVY";
|
||||
editorsubcategory = "BRAF_NAVY_MARINE";
|
||||
model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
scopeArsenal = 2;
|
||||
editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
|
||||
uniformClass = "braf_uniform_marine";
|
||||
backpack = "braf_alice_medium_olive_field";
|
||||
weapons[] = {"Braf_m16a2", "Throw", "Put"};
|
||||
respawnWeapons[] = {"Braf_m16a2", "Throw", "Put"};
|
||||
magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "APERSBoundingMine_Range_Mag", "APERSBoundingMine_Range_Mag", "APERSBoundingMine_Range_Mag", "APERSMine_Range_Mag", "APERSMine_Range_Mag", "DemoCharge_Remote_Mag", "DemoCharge_Remote_Mag", "SatchelCharge_Remote_Mag", "SLAMDirectionalMine_Wire_Mag", "SLAMDirectionalMine_Wire_Mag", "braf_30Rnd_556x45_red"};
|
||||
respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "APERSBoundingMine_Range_Mag", "APERSBoundingMine_Range_Mag", "APERSBoundingMine_Range_Mag", "APERSMine_Range_Mag", "APERSMine_Range_Mag", "DemoCharge_Remote_Mag", "DemoCharge_Remote_Mag", "SatchelCharge_Remote_Mag", "SLAMDirectionalMine_Wire_Mag", "SLAMDirectionalMine_Wire_Mag", "braf_30Rnd_556x45_red"};
|
||||
items[] = {"FirstAidKit", "MineDetector", "ToolKit"};
|
||||
respawnItems[] = {"FirstAidKit", "MineDetector", "ToolKit"};
|
||||
linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
hiddenSelections[] = {
|
||||
"rank_insignia",
|
||||
"officer_insignia",
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"",
|
||||
"",
|
||||
};
|
||||
#include "\braf\braf_characters_marine\functions\symbols.hpp"
|
||||
};
|
||||
class braf_army_eng_base;
|
||||
class braf_marines_eng : braf_army_eng_base {
|
||||
_generalMacro = "braf_marines_eng";
|
||||
faction = "BRAF_NAVY";
|
||||
editorsubcategory = "BRAF_NAVY_MARINE";
|
||||
model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
scopeArsenal = 2;
|
||||
editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
|
||||
uniformClass = "braf_uniform_marine";
|
||||
backpack = "braf_alice_medium_olive_field";
|
||||
weapons[] = {"Braf_m16a2", "braf_PT92", "Throw", "Put"};
|
||||
respawnWeapons[] = {"Braf_m16a2", "braf_PT92", "Throw", "Put"};
|
||||
magazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "DemoCharge_Remote_Mag", "DemoCharge_Remote_Mag", "SatchelCharge_Remote_Mag", "braf_30Rnd_556x45_red", "16Rnd_9x21_Mag"};
|
||||
respawnMagazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "DemoCharge_Remote_Mag", "DemoCharge_Remote_Mag", "SatchelCharge_Remote_Mag", "braf_30Rnd_556x45_red", "16Rnd_9x21_Mag"};
|
||||
items[] = {"FirstAidKit", "MineDetector", "ToolKit"};
|
||||
respawnItems[] = {"FirstAidKit", "MineDetector", "ToolKit"};
|
||||
linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
hiddenSelections[] = {
|
||||
"rank_insignia",
|
||||
"officer_insignia",
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"",
|
||||
"",
|
||||
};
|
||||
#include "\braf\braf_characters_marine\functions\symbols.hpp"
|
||||
};
|
||||
class braf_army_ammo_base;
|
||||
class braf_marines_ammo : braf_army_ammo_base {
|
||||
_generalMacro = "braf_marines_ammo";
|
||||
faction = "BRAF_NAVY";
|
||||
editorsubcategory = "BRAF_NAVY_MARINE";
|
||||
model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
scopeArsenal = 2;
|
||||
editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
|
||||
uniformClass = "braf_uniform_marine";
|
||||
backpack = "braf_alice_medium_olive_field";
|
||||
weapons[] = {"Braf_m16a2", "Throw", "Put"};
|
||||
respawnWeapons[] = {"Braf_m16a2", "Throw", "Put"};
|
||||
magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "HandGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_20Rnd_556x45", "braf_20Rnd_556x45", "braf_20Rnd_556x45", "braf_20Rnd_556x45", "braf_30Rnd_556x45_red"};
|
||||
respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "HandGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_20Rnd_556x45", "braf_20Rnd_556x45", "braf_20Rnd_556x45", "braf_20Rnd_556x45", "braf_30Rnd_556x45_red"};
|
||||
items[] = {"FirstAidKit"};
|
||||
respawnItems[] = {"FirstAidKit"};
|
||||
linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
hiddenSelections[] = {
|
||||
"rank_insignia",
|
||||
"officer_insignia",
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"",
|
||||
"",
|
||||
};
|
||||
#include "\braf\braf_characters_marine\functions\symbols.hpp"
|
||||
};
|
||||
class braf_army_mortar_base;
|
||||
class braf_marines_mortar : braf_army_mortar_base {
|
||||
_generalMacro = "braf_marines_mortar";
|
||||
faction = "BRAF_NAVY";
|
||||
editorsubcategory = "BRAF_NAVY_MARINE";
|
||||
model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
|
||||
displayName = "$STR_braf_Mortar";
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
scopeArsenal = 2;
|
||||
editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
|
||||
uniformClass = "braf_uniform_marine";
|
||||
backpack = "braf_B_M252_Gun_Bag";
|
||||
weapons[] = {"Braf_m16a2", "Throw", "Put"};
|
||||
respawnWeapons[] = {"Braf_m16a2", "Throw", "Put"};
|
||||
magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red"};
|
||||
respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red"};
|
||||
items[] = {"FirstAidKit"};
|
||||
respawnItems[] = {"FirstAidKit"};
|
||||
linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
hiddenSelections[] = {
|
||||
"rank_insignia",
|
||||
"officer_insignia",
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"",
|
||||
"",
|
||||
};
|
||||
#include "\braf\braf_characters_marine\functions\symbols.hpp"
|
||||
};
|
||||
class braf_army_mortar_a_base;
|
||||
class braf_marines_mortar_a : braf_army_mortar_a_base {
|
||||
_generalMacro = "braf_marines_mortar_a";
|
||||
faction = "BRAF_NAVY";
|
||||
editorsubcategory = "BRAF_NAVY_MARINE";
|
||||
model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
|
||||
displayName = "$STR_BRAF_Mortar_A";
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
scopeArsenal = 2;
|
||||
editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
|
||||
uniformClass = "braf_uniform_marine";
|
||||
backpack = "braf_B_M252_Bipod_Bag";
|
||||
weapons[] = {"Braf_m16a2", "Throw", "Put"};
|
||||
respawnWeapons[] = {"Braf_m16a2", "Throw", "Put"};
|
||||
magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red"};
|
||||
respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red"};
|
||||
items[] = {"FirstAidKit"};
|
||||
respawnItems[] = {"FirstAidKit"};
|
||||
linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
hiddenSelections[] = {
|
||||
"rank_insignia",
|
||||
"officer_insignia",
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"",
|
||||
"",
|
||||
};
|
||||
#include "\braf\braf_characters_marine\functions\symbols.hpp"
|
||||
};
|
||||
class braf_army_m2_base;
|
||||
class braf_marines_m2 : braf_army_m2_base {
|
||||
_generalMacro = "braf_marines_m2";
|
||||
faction = "BRAF_NAVY";
|
||||
editorsubcategory = "BRAF_NAVY_MARINE";
|
||||
model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
|
||||
displayName = "$STR_braf_M2";
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
scopeArsenal = 2;
|
||||
editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
|
||||
uniformClass = "braf_uniform_marine";
|
||||
backpack = "Braf_B_M2_Gun_Bag";
|
||||
weapons[] = {"Braf_m16a2", "Throw", "Put"};
|
||||
respawnWeapons[] = {"Braf_m16a2", "Throw", "Put"};
|
||||
magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red"};
|
||||
respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red"};
|
||||
items[] = {"FirstAidKit"};
|
||||
respawnItems[] = {"FirstAidKit"};
|
||||
linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
respawnLinkedItems[] ={"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
hiddenSelections[] = {
|
||||
"rank_insignia",
|
||||
"officer_insignia",
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"",
|
||||
"",
|
||||
};
|
||||
#include "\braf\braf_characters_marine\functions\symbols.hpp"
|
||||
};
|
||||
class braf_army_m2_a_base;
|
||||
class braf_marines_m2_a : braf_army_m2_a_base {
|
||||
_generalMacro = "braf_marines_m2_a_";
|
||||
faction = "BRAF_NAVY";
|
||||
editorsubcategory = "BRAF_NAVY_MARINE";
|
||||
model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
|
||||
displayName = "$STR_braf_M2_A";
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
scopeArsenal = 2;
|
||||
editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
|
||||
uniformClass = "braf_uniform_marine";
|
||||
backpack = "Braf_B_M2_Tripod_Bag";
|
||||
weapons[] = {"Braf_m16a2", "Throw", "Put"};
|
||||
respawnWeapons[] = {"Braf_m16a2", "Throw", "Put"};
|
||||
magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red"};
|
||||
respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red"};
|
||||
items[] = {"FirstAidKit"};
|
||||
respawnItems[] = {"FirstAidKit"};
|
||||
linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
respawnLinkedItems[] ={"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
hiddenSelections[] = {
|
||||
"rank_insignia",
|
||||
"officer_insignia",
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"",
|
||||
"",
|
||||
};
|
||||
#include "\braf\braf_characters_marine\functions\symbols.hpp"
|
||||
};
|
||||
class braf_army_aa_base;
|
||||
class braf_marines_aa : braf_army_aa_base {
|
||||
_generalMacro = "braf_marines_aa_";
|
||||
faction = "BRAF_NAVY";
|
||||
editorsubcategory = "BRAF_NAVY_MARINE";
|
||||
model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
scopeArsenal = 2;
|
||||
editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_aa.jpg";
|
||||
uniformClass = "braf_uniform_marine";
|
||||
backpack = "braf_alice_medium_olive";
|
||||
weapons[] = {"Braf_m16a2", "braf_Igla", "Throw", "Put"};
|
||||
respawnWeapons[] = {"Braf_m16a2", "braf_Igla", "braf_PT92", "Throw", "Put"};
|
||||
magazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_Igla_missile", "braf_Igla_missile", "braf_30Rnd_556x45_red", "braf_Igla_missile", "16Rnd_9x21_Mag"};
|
||||
respawnMagazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_Igla_missile", "braf_Igla_missile", "braf_30Rnd_556x45_red", "braf_Igla_missile", "16Rnd_9x21_Mag"};
|
||||
items[] = {"FirstAidKit"};
|
||||
respawnItems[] = {"FirstAidKit"};
|
||||
linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
respawnLinkedItems[] ={"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
|
||||
hiddenSelections[] = {
|
||||
"rank_insignia",
|
||||
"officer_insignia",
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"",
|
||||
"",
|
||||
};
|
||||
#include "\braf\braf_characters_marine\functions\symbols.hpp"
|
||||
};
|
||||
155
braf_characters_marine/model.cfg
Normal file
155
braf_characters_marine/model.cfg
Normal file
@@ -0,0 +1,155 @@
|
||||
class CfgSkeletons {
|
||||
class Default {
|
||||
isDiscrete = 1;
|
||||
skeletonInherit = "";
|
||||
skeletonBones[] = {};
|
||||
};
|
||||
class OFP2_ManSkeleton {
|
||||
isDiscrete = 0;
|
||||
skeletonInherit = "";
|
||||
skeletonBones[] = {
|
||||
"Pelvis", "",
|
||||
"Spine", "Pelvis",
|
||||
"Spine1", "Spine",
|
||||
"Spine2", "Spine1",
|
||||
"Spine3", "Spine2",
|
||||
"Camera", "Pelvis",
|
||||
"weapon", "Spine1",
|
||||
"launcher", "Spine1",
|
||||
|
||||
// Head skeleton in hierarchy
|
||||
"neck", "Spine3",
|
||||
"neck1", "neck",
|
||||
"head", "neck1",
|
||||
|
||||
// New facial features
|
||||
"Face_Hub", "head",
|
||||
"Face_Jawbone", "Face_Hub",
|
||||
"Face_Jowl", "Face_Jawbone",
|
||||
"Face_chopRight", "Face_Jawbone",
|
||||
"Face_chopLeft", "Face_Jawbone",
|
||||
"Face_LipLowerMiddle", "Face_Jawbone",
|
||||
"Face_LipLowerLeft", "Face_Jawbone",
|
||||
"Face_LipLowerRight", "Face_Jawbone",
|
||||
"Face_Chin", "Face_Jawbone",
|
||||
"Face_Tongue", "Face_Jawbone",
|
||||
"Face_CornerRight", "Face_Hub",
|
||||
"Face_CheekSideRight", "Face_CornerRight",
|
||||
"Face_CornerLeft", "Face_Hub",
|
||||
"Face_CheekSideLeft", "Face_CornerLeft",
|
||||
"Face_CheekFrontRight", "Face_Hub",
|
||||
"Face_CheekFrontLeft", "Face_Hub",
|
||||
"Face_CheekUpperRight", "Face_Hub",
|
||||
"Face_CheekUpperLeft", "Face_Hub",
|
||||
"Face_LipUpperMiddle", "Face_Hub",
|
||||
"Face_LipUpperRight", "Face_Hub",
|
||||
"Face_LipUpperLeft", "Face_Hub",
|
||||
"Face_NostrilRight", "Face_Hub",
|
||||
"Face_NostrilLeft", "Face_Hub",
|
||||
"Face_Forehead", "Face_Hub",
|
||||
"Face_BrowFrontRight", "Face_Forehead",
|
||||
"Face_BrowFrontLeft", "Face_Forehead",
|
||||
"Face_BrowMiddle", "Face_Forehead",
|
||||
"Face_BrowSideRight", "Face_Forehead",
|
||||
"Face_BrowSideLeft", "Face_Forehead",
|
||||
"Face_Eyelids", "Face_Hub",
|
||||
"Face_EyelidUpperRight", "Face_Hub",
|
||||
"Face_EyelidUpperLeft", "Face_Hub",
|
||||
"Face_EyelidLowerRight", "Face_Hub",
|
||||
"Face_EyelidLowerLeft", "Face_Hub",
|
||||
"EyeLeft", "Face_Hub",
|
||||
"EyeRight", "Face_Hub",
|
||||
|
||||
// Left upper side
|
||||
"LeftShoulder", "Spine3",
|
||||
"LeftArm", "LeftShoulder",
|
||||
"LeftArmRoll", "LeftArm",
|
||||
"LeftForeArm", "LeftArmRoll",
|
||||
"LeftForeArmRoll", "LeftForeArm",
|
||||
"LeftHand", "LeftForeArmRoll",
|
||||
"LeftHandRing", "LeftHand",
|
||||
"LeftHandRing1", "LeftHandRing",
|
||||
"LeftHandRing2", "LeftHandRing1",
|
||||
"LeftHandRing3", "LeftHandRing2",
|
||||
"LeftHandPinky1", "LeftHandRing",
|
||||
"LeftHandPinky2", "LeftHandPinky1",
|
||||
"LeftHandPinky3", "LeftHandPinky2",
|
||||
"LeftHandMiddle1", "LeftHand",
|
||||
"LeftHandMiddle2", "LeftHandMiddle1",
|
||||
"LeftHandMiddle3", "LeftHandMiddle2",
|
||||
"LeftHandIndex1", "LeftHand",
|
||||
"LeftHandIndex2", "LeftHandIndex1",
|
||||
"LeftHandIndex3", "LeftHandIndex2",
|
||||
"LeftHandThumb1", "LeftHand",
|
||||
"LeftHandThumb2", "LeftHandThumb1",
|
||||
"LeftHandThumb3", "LeftHandThumb2",
|
||||
|
||||
// Right upper side
|
||||
"RightShoulder", "Spine3",
|
||||
"RightArm", "RightShoulder",
|
||||
"RightArmRoll", "RightArm",
|
||||
"RightForeArm", "RightArmRoll",
|
||||
"RightForeArmRoll", "RightForeArm",
|
||||
"RightHand", "RightForeArmRoll",
|
||||
"RightHandRing", "RightHand",
|
||||
"RightHandRing1", "RightHandRing",
|
||||
"RightHandRing2", "RightHandRing1",
|
||||
"RightHandRing3", "RightHandRing2",
|
||||
"RightHandPinky1", "RightHandRing",
|
||||
"RightHandPinky2", "RightHandPinky1",
|
||||
"RightHandPinky3", "RightHandPinky2",
|
||||
"RightHandMiddle1", "RightHand",
|
||||
"RightHandMiddle2", "RightHandMiddle1",
|
||||
"RightHandMiddle3", "RightHandMiddle2",
|
||||
"RightHandIndex1", "RightHand",
|
||||
"RightHandIndex2", "RightHandIndex1",
|
||||
"RightHandIndex3", "RightHandIndex2",
|
||||
"RightHandThumb1", "RightHand",
|
||||
"RightHandThumb2", "RightHandThumb1",
|
||||
"RightHandThumb3", "RightHandThumb2",
|
||||
|
||||
// Left lower side
|
||||
"LeftUpLeg", "Pelvis",
|
||||
"LeftUpLegRoll", "LeftUpLeg",
|
||||
"LeftLeg", "LeftUpLegRoll",
|
||||
"LeftLegRoll", "LeftLeg",
|
||||
"LeftFoot", "LeftLegRoll",
|
||||
"LeftToeBase", "LeftFoot",
|
||||
|
||||
// Right lower side
|
||||
"RightUpLeg", "Pelvis",
|
||||
"RightUpLegRoll", "RightUpLeg",
|
||||
"RightLeg", "RightUpLegRoll",
|
||||
"RightLegRoll", "RightLeg",
|
||||
"RightFoot", "RightLegRoll",
|
||||
"RightToeBase", "RightFoot"
|
||||
};
|
||||
// location of pivot points (local axes) for hierarchical animation
|
||||
pivotsModel = "A3\anims_f\data\skeleton\SkeletonPivots.p3d";
|
||||
};
|
||||
};
|
||||
|
||||
class CfgModels {
|
||||
class Default {
|
||||
sectionsInherit = "";
|
||||
sections[] = {};
|
||||
skeletonName = "";
|
||||
};
|
||||
|
||||
class ArmaMan : Default {
|
||||
htMin = 60; // Minimum half-cooling time (in seconds)
|
||||
htMax = 1800; // Maximum half-cooling time (in seconds)
|
||||
afMax = 30; // Maximum temperature in case the model is alive (in celsius)
|
||||
mfMax = 0; // Maximum temperature when the model is moving (in celsius)
|
||||
mFact = 1; // Metabolism factor - number from interval <0, 1> (0 - metabolism has no influence, 1 - metabolism has full influence (no other temperature source will be considered)).
|
||||
tBody = 37; // Metabolism temperature of the model (in celsius)
|
||||
|
||||
sections[] = {
|
||||
"osobnost", "Head_Injury", "Body_Injury", "l_leg_injury", "l_arm_injury", "r_arm_injury", "r_leg_injury", "injury_body", "injury_legs", "injury_hands","char0","char1","char2","char3","char4","char5","char6","char7","char8","char9","char10","char11",
|
||||
"clan", "clan_sign", "Camo", "CamoB", "Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "Camo6", "personality", "hl", "injury_head", "insignia","rank_insignia","branch_insignia","brevet1_insignia","shoulder_insignia","ghillie_hide", "hide", "unhide", "rank_insignia", "officer_insignia"
|
||||
};
|
||||
skeletonName = "OFP2_ManSkeleton";
|
||||
};
|
||||
class braf_bdu_cfn : ArmaMan {
|
||||
};
|
||||
};
|
||||
40
braf_characters_marine/stringtable.xml
Normal file
40
braf_characters_marine/stringtable.xml
Normal file
@@ -0,0 +1,40 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project name="BRAF">
|
||||
<Package name="Units">
|
||||
<Container name="braf_characters_marine">
|
||||
<Key ID="STR_braf_uniform_marine_displayname">
|
||||
<Portuguese>[CFN] Battle Dress Uniform</Portuguese>
|
||||
<English>[CFN] Battle Dress Uniform</English>
|
||||
</Key>
|
||||
<!-- RANKS -->
|
||||
<Key ID="STR_Rank_NAVYPETTYOFFICER">
|
||||
<Portuguese>Suboficial</Portuguese>
|
||||
<English>Petty Officer</English>
|
||||
</Key>
|
||||
<Key ID="STR_Rank_NAVY2TEN">
|
||||
<Portuguese>Capitão-Tenente</Portuguese>
|
||||
<English>Ensign</English>
|
||||
</Key>
|
||||
<Key ID="STR_Rank_NAVY1TEN">
|
||||
<Portuguese>Capitão-Tenente</Portuguese>
|
||||
<English>Lieutenant Junior</English>
|
||||
</Key>
|
||||
<Key ID="STR_Rank_NAVYCAPTEN">
|
||||
<Portuguese>Capitão-Tenente</Portuguese>
|
||||
<English>Lieutenant</English>
|
||||
</Key>
|
||||
<Key ID="STR_Rank_NAVYCORVETTECAPTAIN">
|
||||
<Portuguese>Capitão de Corveta</Portuguese>
|
||||
<English>Lieutenant Commander</English>
|
||||
</Key>
|
||||
<Key ID="STR_Rank_NAVYFRIGATECAPTAIN">
|
||||
<Portuguese>Capitão de Fragata</Portuguese>
|
||||
<English>Commander</English>
|
||||
</Key>
|
||||
<Key ID="STR_Rank_NAVYWARCAPTAIN">
|
||||
<Portuguese>Capitão de Mar e Guerra</Portuguese>
|
||||
<English>Captain</English>
|
||||
</Key>
|
||||
</Container>
|
||||
</Package>
|
||||
</Project>
|
||||
Reference in New Issue
Block a user