Skip to content
This repository has been archived by the owner on May 8, 2023. It is now read-only.

Commit

Permalink
Add new CUP AK-X rifles.
Browse files Browse the repository at this point in the history
  • Loading branch information
Mike-MF committed Dec 30, 2021
1 parent b6026dd commit 308f260
Show file tree
Hide file tree
Showing 5 changed files with 61 additions and 0 deletions.
3 changes: 3 additions & 0 deletions addons/cup/CfgWeapons.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@ class CfgWeapons {

// 5.45 Rifles
#include "caliber\545\ak.hpp"
#include "caliber\545\ak12.hpp"

// 5.56 Rifles
#include "caliber\556\acr.hpp"
#include "caliber\556\ak.hpp"
#include "caliber\556\ak19.hpp"
#include "caliber\556\aug.hpp"
#include "caliber\556\cz.hpp"
#include "caliber\556\famas.hpp"
Expand All @@ -28,6 +30,7 @@ class CfgWeapons {

// 7.62x39
#include "caliber\762R\ak.hpp"
#include "caliber\762R\ak15.hpp"
#include "caliber\762R\cz.hpp"
#include "caliber\762R\groza.hpp"
#include "caliber\762R\rpk.hpp"
Expand Down
19 changes: 19 additions & 0 deletions addons/cup/caliber/545/ak12.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
// AK-12 Rifles inherit

// AK-12 - Medium Barrel
class CUP_arifle_AK12_Base: Rifle_Base_F {
recoil = QCLASS(545_MediumBarrel);
};

// Foregrip
class CUP_arifle_AK12_AFG_Base: CUP_arifle_AK12_Base {
recoil = QCLASS(545_Foregrip_Medium);
};
class CUP_arifle_AK12_VG_Base: CUP_arifle_AK12_Base {
recoil = QCLASS(545_Foregrip_Medium);
};

// GL
class CUP_arifle_AK12_GP34_Base: CUP_arifle_AK12_Base {
recoil = QCLASS(545_GL_Medium);
};
19 changes: 19 additions & 0 deletions addons/cup/caliber/556/ak19.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
// AK-19 Rifles inherit

// AK-19 - Medium Barrel
class CUP_arifle_AK19_Base: Rifle_Base_F {
recoil = QCLASS(556_MediumBarrel);
};

// Foregrip
class CUP_arifle_AK19_AFG_Base: CUP_arifle_AK19_Base {
recoil = QCLASS(556_Foregrip_Medium);
};
class CUP_arifle_AK19_VG_Base: CUP_arifle_AK19_Base {
recoil = QCLASS(556_Foregrip_Medium);
};

// GL
class CUP_arifle_AK19_GP34_Base: CUP_arifle_AK19_Base {
recoil = QCLASS(556_GL_Medium);
};
19 changes: 19 additions & 0 deletions addons/cup/caliber/762R/ak15.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
// AK-15 Rifles inherit

// AK-15 - Medium Barrel
class CUP_arifle_AK15_Base: CUP_arifle_AK12_Base {
recoil = QCLASS(762R_MediumBarrel);
};

// Foregrip
class CUP_arifle_AK15_AFG_Base: CUP_arifle_AK15_Base {
recoil = QCLASS(762R_Foregrip_Medium);
};
class CUP_arifle_AK15_VG_Base: CUP_arifle_AK15_Base {
recoil = QCLASS(762R_Foregrip_Medium);
};

// GL
class CUP_arifle_AK15_GP34_Base: CUP_arifle_AK15_Base {
recoil = QCLASS(762R_GL_Medium);
};
1 change: 1 addition & 0 deletions addons/cup/config.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ class CfgPatches {
"cba_main",
"CUP_weapons_ACR",
"CUP_Weapons_AK",
"CUP_Weapons_AK12",
"CUP_Weapons_CZ805",
"CUP_Weapons_Famas",
"CUP_Weapons_FNFAL",
Expand Down

0 comments on commit 308f260

Please sign in to comment.