mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-13 19:52:38 +03:00
Add G3
Thx @helion4
This commit is contained in:
@@ -197,6 +197,7 @@ AmmoEU[] =
|
||||
|
||||
// Battle rifles
|
||||
{Loot_MAGAZINE, 4, 20Rnd_762x51_FNFAL},
|
||||
{Loot_MAGAZINE, 4, 20Rnd_762x51_G3},
|
||||
{Loot_MAGAZINE, 5, 20Rnd_762x51_B_SCAR},
|
||||
{Loot_MAGAZINE, 3, 20Rnd_762x51_SB_SCAR},
|
||||
|
||||
|
||||
@@ -148,6 +148,7 @@ weaponsEU[] =
|
||||
{Loot_WEAPON, 1, RSASS_DZ},
|
||||
{Loot_WEAPON, 4, FNFAL_DZ},
|
||||
{Loot_WEAPON, 3, FN_FAL_ANPVS4_DZE}, //FNFAL_ANPVS4_DZ is NV only _DZE is toggleable with attachment support
|
||||
{Loot_WEAPON, 4, G3_DZ},
|
||||
{Loot_WEAPON, 1, BAF_AS50_scoped_DZ}, // High value weapon, low spawn chance.
|
||||
{Loot_WEAPON, 1, Barrett_MRAD_Sniper_DZ}, // High value weapon, low spawn chance.
|
||||
|
||||
|
||||
@@ -12,6 +12,14 @@ class 20Rnd_762x51_FNFAL : CA_Magazine
|
||||
};
|
||||
};
|
||||
|
||||
class 20Rnd_762x51_G3 : 20Rnd_762x51_FNFAL
|
||||
{
|
||||
picture = "\z\addons\dayz_epoch_w\g3\data\m_g3_CA.paa";
|
||||
model = "\z\addons\dayz_epoch_w\g3\h4g3_mag.p3d";
|
||||
displayName = $STR_DZ_MAG_20RND_G3_NAME;
|
||||
descriptionShort = $STR_DZ_MAG_20RND_G3_DESC;
|
||||
};
|
||||
|
||||
class 20Rnd_762x51_DMR : CA_Magazine
|
||||
{
|
||||
model = "\dayz_equip\models\mag20.p3d";
|
||||
|
||||
@@ -87,6 +87,7 @@ class Category_22 {
|
||||
class 20Rnd_9x39_Groza9SD {type = "trade_items";buy[] = {3,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
|
||||
class 20Rnd_9x39_SP5_VSS {type = "trade_items";buy[] = {3,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
|
||||
class 20Rnd_762x51_FNFAL {type = "trade_items";buy[] = {1,"ItemGoldBar"};sell[] = {5,"ItemSilverBar10oz"};};
|
||||
class 20Rnd_762x51_G3 {type = "trade_items";buy[] = {1,"ItemGoldBar"};sell[] = {5,"ItemSilverBar10oz"};};
|
||||
class ACR_30Rnd_680x43 {type = "trade_items";buy[] = {1,"ItemGoldBar"};sell[] = {5,"ItemSilverBar10oz"};};
|
||||
class ACR_30Rnd_680x43_SD {type = "trade_items";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
|
||||
class 20Rnd_762x51_DMR {type = "trade_items";buy[] = {8,"ItemGoldBar"};sell[] = {4,"ItemGoldBar"};};
|
||||
|
||||
@@ -461,6 +461,7 @@ class Category_16 {
|
||||
class AK107_GL_PSO1_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar"};sell[] = {7,"ItemGoldBar"};};
|
||||
class AN94_DZ {type = "trade_weapons";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
|
||||
class AN94_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar"};sell[] = {3,"ItemGoldBar"};};
|
||||
class G3_DZ {type = "trade_weapons";buy[] = {2,"ItemGoldBar10oz"};sell[] = {1,"ItemGoldBar10oz"};};
|
||||
class FNFAL_DZ {type = "trade_weapons";buy[] = {2,"ItemGoldBar10oz"};sell[] = {1,"ItemGoldBar10oz"};};
|
||||
class FNFAL_CCO_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar"};sell[] = {12,"ItemGoldBar"};};
|
||||
class FNFAL_Holo_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar"};sell[] = {12,"ItemGoldBar"};};
|
||||
|
||||
@@ -50,6 +50,7 @@ class CfgWeapons
|
||||
class FN_FAL;
|
||||
class FN_FAL_ANPVS4;
|
||||
#include "Rifles\FNFAL.hpp"
|
||||
#include "Rifles\G3.hpp"
|
||||
|
||||
class G36C : Rifle
|
||||
{
|
||||
@@ -90,7 +91,7 @@ class CfgWeapons
|
||||
#include "Rifles\HK417.hpp"
|
||||
#include "Rifles\MK14.hpp"
|
||||
#include "Rifles\MK17.hpp"
|
||||
#include "Rifles\M110.hpp"
|
||||
#include "Rifles\M110.hpp"
|
||||
|
||||
#include "Rifles\CZ805.hpp"
|
||||
|
||||
|
||||
53
SQF/dayz_code/Configs/CfgWeapons/Rifles/G3.hpp
Normal file
53
SQF/dayz_code/Configs/CfgWeapons/Rifles/G3.hpp
Normal file
@@ -0,0 +1,53 @@
|
||||
class G3_DZ: FNFAL_DZ
|
||||
{
|
||||
scope = public;
|
||||
model = "\z\addons\dayz_epoch_w\g3\h4g3.p3d";
|
||||
picture = "\z\addons\dayz_epoch_w\g3\data\w_g3_ca.paa";
|
||||
displayName = $STR_DZ_WPN_G3_NAME;
|
||||
descriptionShort = $STR_DZ_WPN_G3_DESC;
|
||||
magazines[] = {20Rnd_762x51_G3};
|
||||
UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
|
||||
fireLightDuration = 0.000;
|
||||
fireLightIntensity = 0.000;
|
||||
drySound[] = {"Ca\sounds\Weapons\rifles\dry",db-50,1,10};
|
||||
reloadMagazineSound[] = {"ca\sounds\weapons\rifles\reload-m16-3",db-25,1,25};
|
||||
distanceZoomMin = 50;
|
||||
distanceZoomMax = 50;
|
||||
//handAnim[]={"OFP2_ManSkeleton","\Ca\weapons\data\Anim\HKMP5.rtm"};
|
||||
modes[] = {Single, FullAuto};
|
||||
class Single : Mode_SemiAuto
|
||||
{
|
||||
begin1[] = {"Ca\Sounds_E\Weapons_E\FNFAL\FNFAL_single_1", db5, 1,1500};
|
||||
begin2[] = {"Ca\Sounds_E\Weapons_E\FNFAL\FNFAL_single_2", db5, 1,1500};
|
||||
soundBegin[] = {begin1,0.5, begin2,0.5};
|
||||
reloadTime = 0.07;
|
||||
recoil = "recoil_single_primary_1outof10";
|
||||
recoilProne = "recoil_single_primary_prone_1outof10";
|
||||
dispersion = 0.003;
|
||||
minRange = 2;
|
||||
minRangeProbab = 0.25;
|
||||
midRange = 20;
|
||||
midRangeProbab = 0.7;
|
||||
maxRange = 50;
|
||||
maxRangeProbab = 0.05;
|
||||
};
|
||||
class FullAuto : Mode_FullAuto
|
||||
{
|
||||
begin1[] = {"Ca\Sounds_E\Weapons_E\FNFAL\FNFAL_single_1", db5, 1,1500};
|
||||
begin2[] = {"Ca\Sounds_E\Weapons_E\FNFAL\FNFAL_single_2", db5, 1,1500};
|
||||
soundBegin[] = {begin1,0.5, begin2,0.5};
|
||||
soundContinuous = 0;
|
||||
reloadTime = 0.1;
|
||||
ffCount = 1;
|
||||
recoil = "recoil_auto_primary_1outof10";
|
||||
recoilProne = "recoil_auto_primary_prone_1outof10";
|
||||
aiRateOfFire = 0.001;
|
||||
dispersion = 0.003; //0.007;
|
||||
minRange = 0;
|
||||
minRangeProbab = 0.20;
|
||||
midRange = 7;
|
||||
midRangeProbab = 0.7;
|
||||
maxRange = 15;
|
||||
maxRangeProbab = 0.05;
|
||||
};
|
||||
};
|
||||
@@ -13410,6 +13410,15 @@
|
||||
<Hungarian>Géppisztoly <br/> Kaliber: 9x19mm Parabellum</Hungarian>
|
||||
</Key>
|
||||
|
||||
<!-- G3 -->
|
||||
<Key ID="STR_DZ_WPN_G3_NAME">
|
||||
<English>G3</English>
|
||||
</Key>
|
||||
<Key ID="STR_DZ_WPN_G3_DESC">
|
||||
<English>Assault Rifle <br/>Caliber: 7.62x51mm</English>
|
||||
<German>Sturmgewehr <br/>Kaliber: 7.62x51mm</German>
|
||||
</Key>
|
||||
|
||||
<!-- **** MAGAZINES **** -->
|
||||
|
||||
<Key ID="STR_DZ_MAG_17RND_9X19_GLOCK17SD_NAME">
|
||||
@@ -14803,7 +14812,7 @@
|
||||
<Spanish>Calibre: .408 Chey Tac <br/>Cargas: 5 <br/>Uso: M200 Chey Tac</Spanish>
|
||||
<French>Calibre: .408 Chey Tac <br/>Munitions: 5 <br/>Utilisé avec: M200 Chey Tac</French>
|
||||
<Czech>Kalibr: .408 Chey Tac <br/>Nábojů: 5 <br/>Pro: M200 Chey Tac</Czech>
|
||||
<Russian>Патрон: 5.56x45мм <br/>Количество: 5 <br/>Используется в: M200 Chey Tac</Russian>
|
||||
<Russian>Патрон: .408 Chey Tac <br/>Количество: 5 <br/>Используется в: M200 Chey Tac</Russian>
|
||||
<Polish>Kaliber: .408 Chey Tac <br/>Naboje: 5 <br/>Używane w: M200 Chey Tac</Polish>
|
||||
<Hungarian>Kaliber: .408 Chey Tac <br/> Töltények: 5 <br/> Hozzá tartozó fegyver: M200 Chey Tac</Hungarian>
|
||||
</Key>
|
||||
@@ -14852,6 +14861,21 @@
|
||||
<Czech>Kalibr: 9x19mm Parabellum<br/>Nábojů: 32<br/>Pro: Sten MK</Czech>
|
||||
<Hungarian>Kaliber: 9x19mm Parabellum<br/> Töltények: 32<br/> Hozzá tartozó fegyver: Sten MK</Hungarian>
|
||||
</Key>
|
||||
<Key ID="STR_DZ_MAG_20RND_G3_NAME">
|
||||
<English>20Rnd. G3 mag.</English>
|
||||
<Russian>20п. G3 маг.</Russian>
|
||||
</Key>
|
||||
<Key ID="STR_DZ_MAG_20RND_G3_DESC">
|
||||
<English>Caliber: 7.62x51mm<br/>Rounds: 20<br/>Used in: G3</English>
|
||||
<French>Calibre: 7.62x51mm<br/>Munitions : 20<br/>Utilisé avec: G3</French>
|
||||
<Spanish>Calibre: 7.62x51mm<br/>Cartuchos: 20<br/>Usado en: G3</Spanish>
|
||||
<Italian>Calibro: 7.62x51mm<br/>Munizioni: 20<br/>Usato in: G3</Italian>
|
||||
<Polish>Kaliber: 7.62x51mm<br/>Naboje: 20<br/>Uzywany w: G3</Polish>
|
||||
<Russian>Патрон: 7.62x51мм<br/>Количество: 20<br/>Исп. в: G3</Russian>
|
||||
<German>Kaliber: 7.62x51mm<br/>Patronen: 20<br/>Eingesetzt in: G3</German>
|
||||
<Czech>Kalibr: 7.62x51mm<br/>Nábojů: 20<br/>Pro: G3</Czech>
|
||||
<Hungarian>Kaliber: 7.62x51mm<br/> Töltények: 20 <br/> Hozzá tartozó fegyver: G3</Hungarian>
|
||||
</Key>
|
||||
|
||||
<!-- **** ATTACHMENTS **** -->
|
||||
|
||||
|
||||
Reference in New Issue
Block a user