Skip to content

Commit bd767fb

Browse files
authored
Vehicles - Add Otokar ARMA (#247)
* Vehicles - Add Otokar ARMA * Texture updates
1 parent 90248b8 commit bd767fb

File tree

9 files changed

+66
-0
lines changed

9 files changed

+66
-0
lines changed

addons/vehicles/CfgVehicles.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ class CfgVehicles {
33
#include "vehicles\merlin.hpp"
44
#include "vehicles\mh6.hpp"
55
#include "vehicles\offroad.hpp"
6+
#include "vehicles\otokar.hpp"
67
#include "vehicles\polaris.hpp"
78
#include "vehicles\rhib.hpp"
89
#include "vehicles\van.hpp"
10.7 KB
Loading

addons/vehicles/config.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ class CfgPatches {
2424
QCLASS(Offroad_B_Black),
2525
QCLASS(Offroad_I_Armed_Black),
2626
QCLASS(Offroad_B_Armed_Black),
27+
QCLASS(Otokar_I_Black),
28+
QCLASS(Otokar_B_Black),
2729
QCLASS(Polaris_I_Black),
2830
QCLASS(Polaris_B_Black),
2931
QCLASS(Polaris_I_Armed_Black),
261 KB
Binary file not shown.
766 KB
Binary file not shown.
782 KB
Binary file not shown.
1.27 MB
Binary file not shown.

addons/vehicles/stringtable.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@
4343
<Key ID="STR_TACS_Vehicles_Offroad_Covered_Black">
4444
<English>Offroad Covered (Black)</English>
4545
</Key>
46+
<Key ID="STR_TACS_Vehicles_Otokar_Black">
47+
<English>Otokar ARMA (Black)</English>
48+
</Key>
4649
<Key ID="STR_TACS_Vehicles_Polaris_AT_Black">
4750
<English>Polaris DAGOR (Mini-Spike AT) (Black)</English>
4851
</Key>
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
class O_APC_Wheeled_02_rcws_v2_F;
2+
class CLASS(Otokar_Base): O_APC_Wheeled_02_rcws_v2_F {
3+
scope = 0;
4+
class TextureSources {
5+
class CLASS(Black) {
6+
displayName = "$STR_A3_TEXTURESOURCES_BLACK0";
7+
author = "GilleeDoo";
8+
textures[] = {
9+
QPATHTOF(data\otokar_ext_01_black_co.paa),
10+
QPATHTOF(data\otokar_ext_02_black_co.paa),
11+
QPATHTOF(data\hmg_turret_black_co.paa),
12+
"a3\armor_f\data\camonet_csat_hex_desert_co.paa",
13+
"a3\armor_f\data\cage_csat_co.paa"
14+
};
15+
factions[] = {QCLASS(IND), QCLASS(BLU)};
16+
};
17+
class TheseusBlack: CLASS(Black) {
18+
displayName = ECSTRING(Main,Theseus_Black);
19+
textures[] = {
20+
QPATHTOF(data\otokar_ext_01_theseus_black_co.paa),
21+
QPATHTOF(data\otokar_ext_02_black_co.paa),
22+
QPATHTOF(data\hmg_turret_black_co.paa),
23+
"a3\armor_f\data\camonet_csat_hex_desert_co.paa",
24+
"a3\armor_f\data\cage_csat_co.paa"
25+
};
26+
};
27+
};
28+
29+
animationList[] = {
30+
"showCamonetHull", 0,
31+
"showSLATHull", 0
32+
};
33+
};
34+
35+
class CLASS(Otokar_I_Black): CLASS(Otokar_Base) {
36+
dlc = QUOTE(PREFIX);
37+
scope = 2;
38+
forceInGarage = 1;
39+
side = 2;
40+
faction = QCLASS(IND);
41+
author = "Mike, GilleeDoo";
42+
displayName = CSTRING(Otokar_Black);
43+
editorPreview = QPATHTOF(UI\Otokar_Black.jpg);
44+
crew = QCLASS(Unit_I_Contractor);
45+
typicalCargo[] = {QCLASS(Unit_I_Engineer)};
46+
47+
textureList[] = {
48+
QCLASS(Black), 0.5,
49+
"TheseusBlack", 0.5
50+
};
51+
};
52+
53+
class CLASS(Otokar_B_Black): CLASS(Otokar_I_Black) {
54+
scope = 2;
55+
forceInGarage = 0;
56+
side = 1;
57+
faction = QCLASS(BLU);
58+
crew = QCLASS(Unit_B_Contractor);
59+
typicalCargo[] = {QCLASS(Unit_B_Engineer)};
60+
};

0 commit comments

Comments
 (0)