Skip to content

Commit

Permalink
Closed #13, Author to Bohemia Interactive for Black Textures, Added c…
Browse files Browse the repository at this point in the history
…omments with in-game vanilla names to Core
  • Loading branch information
jonpas committed Mar 15, 2015
1 parent 02c6db9 commit e384baf
Show file tree
Hide file tree
Showing 8 changed files with 408 additions and 10 deletions.
2 changes: 2 additions & 0 deletions @JNS_Skycranes/readme.txt
Expand Up @@ -43,5 +43,7 @@ Changelog:
- Easier updating and texture adding
- Added: AAF faction variants (#7)
- Added: Green and Grey Textures to NATO and AAF (#6)
- Changed: Inventory for NATO and AAF (#13)
- Changed: Corrected class inheritance (#5)
- Changed: Author to Bohemia Interactive for Black Textures
- Fixed: Key conflict (#10)
2 changes: 1 addition & 1 deletion JNS_Skycranes_BLU_Black/config.cpp
Expand Up @@ -38,7 +38,7 @@ class CfgPatches {
#define MACRO_CONFIG \
scope = public; \
vehicleClass = JNS_Skycranes_Black; \
author = "Jonpas";
author = "Bohemia Interactive";


class CfgVehicles {
Expand Down
20 changes: 12 additions & 8 deletions JNS_Skycranes_Core/config.cpp
Expand Up @@ -78,9 +78,11 @@ class CfgVehicles {
class O_Heli_Transport_04_box_F; // Mi-290 Taru (Cargo)
class JNS_Skycrane_Cargo_BLU: O_Heli_Transport_04_box_F {
MACRO_BLUFOR
#include "inventory_Heli_BLU.hpp"
};
class JNS_Skycrane_Cargo_IND: O_Heli_Transport_04_box_F {
MACRO_INDEP
#include "inventory_Heli_IND.hpp"
};

class O_Heli_Transport_04_covered_F; // Mi-290 Taru (Transport)
Expand All @@ -91,7 +93,7 @@ class CfgVehicles {
MACRO_INDEP
};

class O_Heli_Transport_04_fuel_F; //Mi-290 Taru (Fuel)
class O_Heli_Transport_04_fuel_F; // Mi-290 Taru (Fuel)
class JNS_Skycrane_Fuel_BLU: O_Heli_Transport_04_fuel_F {
MACRO_BLUFOR
};
Expand All @@ -117,55 +119,57 @@ class CfgVehicles {


// Pods
class Land_Pod_Heli_Transport_04_ammo_F;
class Land_Pod_Heli_Transport_04_ammo_F; // Taru Ammo Pod
class JNS_Skycrane_Pod_Ammo_BLU: Land_Pod_Heli_Transport_04_ammo_F {
MACRO_BLUFOR
};
class JNS_Skycrane_Pod_Ammo_IND: Land_Pod_Heli_Transport_04_ammo_F {
MACRO_INDEP
};

class Land_Pod_Heli_Transport_04_bench_F;
class Land_Pod_Heli_Transport_04_bench_F; // Taru Bench Pod
class JNS_Skycrane_Pod_Bench_BLU: Land_Pod_Heli_Transport_04_bench_F {
MACRO_BLUFOR
};
class JNS_Skycrane_Pod_Bench_IND: Land_Pod_Heli_Transport_04_bench_F {
MACRO_INDEP
};

class Land_Pod_Heli_Transport_04_box_F;
class Land_Pod_Heli_Transport_04_box_F; // Taru Cargo Pod
class JNS_Skycrane_Pod_Cargo_BLU: Land_Pod_Heli_Transport_04_box_F {
MACRO_BLUFOR
#include "inventory_Pod_BLU.hpp"
};
class JNS_Skycrane_Pod_Cargo_IND: Land_Pod_Heli_Transport_04_box_F {
MACRO_INDEP
#include "inventory_Pod_IND.hpp"
};

class Land_Pod_Heli_Transport_04_covered_F;
class Land_Pod_Heli_Transport_04_covered_F; // Taru Transport Pod
class JNS_Skycrane_Pod_Transport_BLU: Land_Pod_Heli_Transport_04_covered_F {
MACRO_BLUFOR
};
class JNS_Skycrane_Pod_Transport_IND: Land_Pod_Heli_Transport_04_covered_F {
MACRO_INDEP
};

class Land_Pod_Heli_Transport_04_fuel_F;
class Land_Pod_Heli_Transport_04_fuel_F; // Taru Fuel Pod
class JNS_Skycrane_Pod_Fuel_BLU: Land_Pod_Heli_Transport_04_fuel_F {
MACRO_BLUFOR
};
class JNS_Skycrane_Pod_Fuel_IND: Land_Pod_Heli_Transport_04_fuel_F {
MACRO_INDEP
};

class Land_Pod_Heli_Transport_04_medevac_F;
class Land_Pod_Heli_Transport_04_medevac_F; // Taru Medical Pod
class JNS_Skycrane_Pod_Medical_BLU: Land_Pod_Heli_Transport_04_medevac_F {
MACRO_BLUFOR
};
class JNS_Skycrane_Pod_Medical_IND: Land_Pod_Heli_Transport_04_medevac_F {
MACRO_INDEP
};

class Land_Pod_Heli_Transport_04_repair_F;
class Land_Pod_Heli_Transport_04_repair_F; // Taru Repair Pod
class JNS_Skycrane_Pod_Repair_BLU: Land_Pod_Heli_Transport_04_repair_F {
MACRO_BLUFOR
};
Expand Down
101 changes: 101 additions & 0 deletions JNS_Skycranes_Core/inventory_Heli_BLU.hpp
@@ -0,0 +1,101 @@
class TransportBackpacks {
// Custom
class _xx_B_AssaultPack_rgr { \
backpack = "B_AssaultPack_rgr";
count = 4;
};

// Inherited
class _xx_B_Parachute {
backpack = "B_Parachute";
count = 3;
};
};


class TransportMagazines {
// Custom
class xx_NLAW_F {
magazine = "NLAW_F";
count = 8;
};
class _xx_30Rnd_65x39_caseless_mag {
magazine = "30Rnd_65x39_caseless_mag";
count = 72;
};
class _xx_100Rnd_65x39_caseless_mag_Tracer {
magazine = "100Rnd_65x39_caseless_mag_Tracer";
count = 16;
};

// Inherited
class _xx_16Rnd_9x21_Mag {
magazine = "16Rnd_9x21_Mag";
count = 12;
};
class _xx_1Rnd_HE_Grenade_shell {
magazine = "1Rnd_HE_Grenade_shell";
count = 12;
};
class _xx_1Rnd_Smoke_Grenade_shell {
magazine = "1Rnd_Smoke_Grenade_shell";
count = 4;
};
class _xx_1Rnd_SmokeRed_Grenade_shell {
magazine = "1Rnd_SmokeRed_Grenade_shell";
count = 4;
};
class _xx_30Rnd_9x21_Mag {
magazine = "30Rnd_9x21_Mag";
count = 12;
};
class _xx_chemlight_red {
magazine = "chemlight_red";
count = 12;
};
class _xx_HandGrenade {
magazine = "HandGrenade";
count = 12;
};
class _xx_Laserbatteries {
magazine = "Laserbatteries";
count = 4;
};
class _xx_MiniGrenade {
magazine = "MiniGrenade";
count = 12;
};
class _xx_SmokeShell {
magazine = "SmokeShell";
count = 4;
};
class _xx_SmokeShellRed {
magazine = "SmokeShellRed";
count = 4;
};
class _xx_UGL_FlareRed_F {
magazine = "UGL_FlareRed_F";
count = 4;
};
class _xx_UGL_FlareYellow_F {
magazine = "UGL_FlareYellow_F";
count = 4;
};
};


class TransportWeapons {
// Custom
class _xx_launch_NLAW_F {
weapon = "launch_NLAW_F";
count = 2;
};
class _xx_arifle_MX_F {
weapon = "arifle_MX_F";
count = 4;
};
class _xx_arifle_MX_SW_F {
weapon = "arifle_MX_SW_F";
count = 4;
};
};
101 changes: 101 additions & 0 deletions JNS_Skycranes_Core/inventory_Heli_IND.hpp
@@ -0,0 +1,101 @@
class TransportBackpacks {
// Custom
class _xx_B_FieldPack_oli { \
backpack = "B_FieldPack_oli";
count = 4;
};

// Inherited
class _xx_B_Parachute {
backpack = "B_Parachute";
count = 3;
};
};


class TransportMagazines {
// Custom
class xx_NLAW_F {
magazine = "NLAW_F";
count = 8;
};
class _xx_30Rnd_556x45_Stanag {
magazine = "30Rnd_556x45_Stanag";
count = 96;
};
class _xx_200Rnd_65x39_cased_Box_Tracer {
magazine = "200Rnd_65x39_cased_Box_Tracer";
count = 8;
};

// Inherited
class _xx_16Rnd_9x21_Mag {
magazine = "16Rnd_9x21_Mag";
count = 12;
};
class _xx_1Rnd_HE_Grenade_shell {
magazine = "1Rnd_HE_Grenade_shell";
count = 12;
};
class _xx_1Rnd_Smoke_Grenade_shell {
magazine = "1Rnd_Smoke_Grenade_shell";
count = 4;
};
class _xx_1Rnd_SmokeRed_Grenade_shell {
magazine = "1Rnd_SmokeRed_Grenade_shell";
count = 4;
};
class _xx_30Rnd_9x21_Mag {
magazine = "30Rnd_9x21_Mag";
count = 12;
};
class _xx_chemlight_red {
magazine = "chemlight_red";
count = 12;
};
class _xx_HandGrenade {
magazine = "HandGrenade";
count = 12;
};
class _xx_Laserbatteries {
magazine = "Laserbatteries";
count = 4;
};
class _xx_MiniGrenade {
magazine = "MiniGrenade";
count = 12;
};
class _xx_SmokeShell {
magazine = "SmokeShell";
count = 4;
};
class _xx_SmokeShellRed {
magazine = "SmokeShellRed";
count = 4;
};
class _xx_UGL_FlareRed_F {
magazine = "UGL_FlareRed_F";
count = 4;
};
class _xx_UGL_FlareYellow_F {
magazine = "UGL_FlareYellow_F";
count = 4;
};
};


class TransportWeapons {
// Custom
class _xx_launch_NLAW_F {
weapon = "launch_NLAW_F";
count = 2;
};
class _xx_arifle_Mk20_F {
weapon = "arifle_Mk20_F";
count = 6;
};
class _xx_LMG_Mk200_F {
weapon = "LMG_Mk200_F";
count = 4;
};
};

0 comments on commit e384baf

Please sign in to comment.