Ballistics/Realistic Names - Integrate P90 Compat (#6667)

* Ballistics/Realistic Names - Integrate P90 Compat

* Update CfgWeapons.hpp

* Remove old compat addon

* Update addons/realisticnames/stringtable.xml

Co-Authored-By: PabstMirror <pabstmirror@gmail.com>

* Update addons/realisticnames/CfgWeapons.hpp

Co-Authored-By: PabstMirror <pabstmirror@gmail.com>

* Update addons/ballistics/CfgWeapons.hpp

Co-Authored-By: PabstMirror <pabstmirror@gmail.com>

* Update addons/ballistics/CfgWeapons.hpp

Co-Authored-By: PabstMirror <pabstmirror@gmail.com>
This commit is contained in:
PabstMirror 2018-12-03 12:03:49 -06:00 committed by GitHub
parent b055a0f633
commit 25c10e8cf6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
16 changed files with 371 additions and 414 deletions

View File

@ -603,6 +603,17 @@ class CfgAmmo {
ACE_muzzleVelocities[]={510, 550, 596};
ACE_barrelLengths[]={304.8, 406.4, 609.6};
};
class B_570x28_Ball: BulletBase {
ACE_caliber = 5.7;
ACE_bulletLength = 21.6; // http://blog.thejustnation.org/2011/04/5-7x28mm-ammo-review/
ACE_bulletMass = 2; // based on the SS190
ACE_ballisticCoefficients[] = {0.177}; //http://m.delphiforums.com/autogun/messages/5267/7
ACE_velocityBoundaries[] = {};
ACE_standardAtmosphere = "ASM"; // 50/50 chance to get it right
ACE_dragModel = 7;
ACE_muzzleVelocities[] = {716,776};
ACE_barrelLengths[] = {264,407};
};
class B_19mm_HE: BulletBase {
tracerScale = 1;
};

View File

@ -70,6 +70,18 @@ class CfgWeapons {
};
};
// P90 (1.86)
class SMG_03_TR_BASE: Rifle_Base_F {
ACE_barrelTwist = 228.6; // 1:9 inch twist
ACE_barrelLength = 407;
ACE_twistDirection = 1;
modes[] = {"Single"};
};
class SMG_03C_BASE: SMG_03_TR_BASE {
ACE_barrelLength = 264;
modes[] = {"Single", "FullAuto"};
};
// Noreen "Bad News" ULR
class DMR_02_base_F: Rifle_Long_Base_F {
class Single: Mode_SemiAuto {

View File

@ -8,6 +8,7 @@ class CfgPatches {
requiredVersion = REQUIRED_VERSION;
requiredAddons[] = {
"A3_Data_F_Tank_Loadorder",
"A3_Data_F_Mod_Loadorder",
// CBA
"cba_ui",
"cba_xeh",

View File

@ -9,7 +9,7 @@
#define VERSION_AR MAJOR,MINOR,PATCHLVL,BUILD
// MINIMAL required version for the Mod. Components can specify others..
#define REQUIRED_VERSION 1.84
#define REQUIRED_VERSION 1.86
#define REQUIRED_CBA_VERSION {3,9,0}
#ifdef COMPONENT_BEAUTIFIED

View File

@ -422,6 +422,10 @@ class CfgMagazines {
displayName = CSTRING(SmokeShellYellow_Name);
};
class 50Rnd_570x28_SMG_03: CA_Magazine {
displayName = CSTRING(P90_Mag_Name);
descriptionShort = CSTRING(P90_Mag_DescriptionShort);
};
// 1.70 Pylon Magazines (Should Match Weapon Name)
class 2Rnd_Missile_AA_04_F;

View File

@ -94,6 +94,60 @@ class CfgWeapons {
displayName = CSTRING(arifle_Mk20_GL_plain_Name);
};
// P90 (1.86)
class SMG_03_TR_BASE;
class SMG_03_TR_black: SMG_03_TR_BASE {
displayName = CSTRING(PS90_TR_Black_Name);
};
class SMG_03_TR_khaki: SMG_03_TR_black {
displayName = CSTRING(PS90_TR_Khaki_Name);
};
class SMG_03_TR_camo: SMG_03_TR_black {
displayName = CSTRING(PS90_TR_Camo_Name);
};
class SMG_03_TR_hex: SMG_03_TR_BASE {
displayName = CSTRING(PS90_TR_Hex_Name);
};
class SMG_03_black: SMG_03_TR_BASE {
displayName = CSTRING(PS90_Black_Name);
};
class SMG_03_khaki: SMG_03_black {
displayName = CSTRING(PS90_Khaki_Name);
};
class SMG_03_camo: SMG_03_black {
displayName = CSTRING(PS90_Camo_Name);
};
class SMG_03_hex: SMG_03_black {
displayName = CSTRING(PS90_Hex_Name);
};
class SMG_03C_BASE: SMG_03_TR_BASE {};
class SMG_03C_TR_black: SMG_03C_BASE {
displayName = CSTRING(P90_TR_Black_Name);
};
class SMG_03C_TR_khaki: SMG_03C_TR_black {
displayName = CSTRING(P90_TR_Khaki_Name);
};
class SMG_03C_TR_camo: SMG_03C_TR_black {
displayName = CSTRING(P90_TR_Camo_Name);
};
class SMG_03C_TR_hex: SMG_03C_TR_black {
displayName = CSTRING(P90_TR_Hex_Name);
};
class SMG_03C_black: SMG_03C_Base {
displayName = CSTRING(P90_Black_Name);
};
class SMG_03C_khaki: SMG_03C_black {
displayName = CSTRING(P90_Khaki_Name);
};
class SMG_03C_camo: SMG_03C_black {
displayName = CSTRING(P90_Camo_Name);
};
class SMG_03C_hex: SMG_03C_black {
displayName = CSTRING(P90_Hex_Name);
};
// Vector
class SMG_01_Base;
class SMG_01_F: SMG_01_Base {

View File

@ -3552,5 +3552,293 @@
<Japanese>C-More レイルウェイ SMG (緑)</Japanese>
<Italian>C-More Railway SMG (Verde)</Italian>
</Key>
<Key ID="STR_ACE_RealisticNames_P90_TR_Black_Name">
<English>P90 TR (Black)</English>
<Czech>P90 TR (Černá)</Czech>
<French>P90 TR (Noir)</French>
<Spanish>P90 TR (Negro)</Spanish>
<Russian>P90 TR (Чёрный)</Russian>
<Polish>P90 TR (czarny)</Polish>
<German>P90 TR (Schwarz)</German>
<Italian>P90 TR (Nero)</Italian>
<Hungarian>P90 TR (Fekete)</Hungarian>
<Portuguese>P90 TR (Preto)</Portuguese>
<Japanese>P90 TR (ブラック)</Japanese>
<Chinese>P90 TR (黑色)</Chinese>
<Chinesesimp>P90 TR (黑色)</Chinesesimp>
<Korean>P90 TR (Black)</Korean>
</Key>
<Key ID="STR_ACE_RealisticNames_P90_TR_Khaki_Name">
<English>P90 TR (Khaki)</English>
<Czech>P90 TR (Khaki)</Czech>
<French>P90 TR (Kaki)</French>
<Spanish>P90 TR (Caqui)</Spanish>
<Russian>P90 TR (Хаки)</Russian>
<Polish>P90 TR (khaki)</Polish>
<German>P90 TR (Khaki)</German>
<Italian>P90 TR (Khaki)</Italian>
<Hungarian>P90 TR (Khaki)</Hungarian>
<Portuguese>P90 TR (Caqui)</Portuguese>
<Japanese>P90 TR (カーキ)</Japanese>
<Chinese>P90 TR (沙色)</Chinese>
<Chinesesimp>P90 TR (沙色)</Chinesesimp>
<Korean>P90 TR (Khaki)</Korean>
</Key>
<Key ID="STR_ACE_RealisticNames_P90_TR_Camo_Name">
<English>P90 TR (Camo)</English>
<Czech>P90 TR (Kamufláž)</Czech>
<French>P90 TR (Camo)</French>
<Spanish>P90 TR (Camuflaje)</Spanish>
<Russian>P90 TR (Камо)</Russian>
<Polish>P90 TR (kamuflaż)</Polish>
<German>P90 TR (Camo)</German>
<Italian>P90 TR (Camo)</Italian>
<Hungarian>P90 TR (Terepmintás)</Hungarian>
<Portuguese>P90 TR (Camuflagem)</Portuguese>
<Japanese>P90 TR (カモフラージュ)</Japanese>
<Chinese>P90 TR (迷彩)</Chinese>
<Chinesesimp>P90 TR (迷彩)</Chinesesimp>
<Korean>P90 TR (Camo)</Korean>
</Key>
<Key ID="STR_ACE_RealisticNames_P90_TR_Hex_Name">
<English>P90 TR (Hex)</English>
<Czech>P90 TR (Hex)</Czech>
<French>P90 TR (Hex)</French>
<Spanish>P90 TR (Hex)</Spanish>
<Russian>P90 TR (Гекс)</Russian>
<German>P90 TR (Hex)</German>
<Polish>P90 TR (hex)</Polish>
<Italian>P90 TR (Hex)</Italian>
<Hungarian>P90 TR (Hex)</Hungarian>
<Portuguese>P90 TR (Hex)</Portuguese>
<Japanese>P90 TR (ヘックス)</Japanese>
<Chinese>P90 TR (數位蜂巢迷彩)</Chinese>
<Chinesesimp>P90 TR (数位蜂巢迷彩)</Chinesesimp>
<Korean>P90 TR (Hex)</Korean>
</Key>
<Key ID="STR_ACE_RealisticNames_P90_Black_Name">
<English>P90 (Black)</English>
<Czech>P90 (Černá)</Czech>
<French>P90 (Noir)</French>
<Spanish>P90 (Negro)</Spanish>
<Russian>P90 (Чёрный)</Russian>
<Polish>P90 (czarny)</Polish>
<German>P90 (Schwarz)</German>
<Italian>P90 (Nero)</Italian>
<Hungarian>P90 (Fekete)</Hungarian>
<Portuguese>P90 (Preto)</Portuguese>
<Japanese>P90 (ブラック)</Japanese>
<Chinese>P90 (黑色)</Chinese>
<Chinesesimp>P90 (黑色)</Chinesesimp>
<Korean>P90 (Black)</Korean>
</Key>
<Key ID="STR_ACE_RealisticNames_P90_Khaki_Name">
<English>P90 (Khaki)</English>
<Czech>P90 (Khaki)</Czech>
<French>P90 (Kaki)</French>
<Spanish>P90 (Caqui)</Spanish>
<Russian>P90 (Хаки)</Russian>
<Polish>P90 (khaki)</Polish>
<German>P90 (Khaki)</German>
<Italian>P90 (Khaki)</Italian>
<Hungarian>P90 (Khaki)</Hungarian>
<Portuguese>P90 (Caqui)</Portuguese>
<Japanese>P90 (カーキ)</Japanese>
<Chinese>P90 (沙色)</Chinese>
<Chinesesimp>P90 (沙色)</Chinesesimp>
<Korean>P90 (Khaki)</Korean>
</Key>
<Key ID="STR_ACE_RealisticNames_P90_Camo_Name">
<English>P90 (Camo)</English>
<Czech>P90 (Kamufláž)</Czech>
<French>P90 (Camo)</French>
<Spanish>P90 (Camuflaje)</Spanish>
<Russian>P90 (Камо)</Russian>
<Polish>P90 (kamuflaż)</Polish>
<German>P90 (Camo)</German>
<Italian>P90 (Camo)</Italian>
<Hungarian>P90 (Terepmintás)</Hungarian>
<Portuguese>P90 (Camuflagem)</Portuguese>
<Japanese>P90 (カモフラージュ)</Japanese>
<Chinese>P90 (迷彩)</Chinese>
<Chinesesimp>P90 (迷彩)</Chinesesimp>
<Korean>P90 (Camo)</Korean>
</Key>
<Key ID="STR_ACE_RealisticNames_P90_Hex_Name">
<English>P90 (Hex)</English>
<Czech>P90 (Hex)</Czech>
<French>P90 (Hex)</French>
<Spanish>P90 (Hex)</Spanish>
<Russian>P90 (Гекс)</Russian>
<German>P90 (Hex)</German>
<Polish>P90 (hex)</Polish>
<Italian>P90 (Hex)</Italian>
<Hungarian>P90 (Hex)</Hungarian>
<Portuguese>P90 (Hex)</Portuguese>
<Japanese>P90 (ヘックス)</Japanese>
<Chinese>P90 (數位蜂巢迷彩)</Chinese>
<Chinesesimp>P90 (数位蜂巢迷彩)</Chinesesimp>
<Korean>P90 (Hex)</Korean>
</Key>
<Key ID="STR_ACE_RealisticNames_PS90_TR_Black_Name">
<English>PS90 TR (Black)</English>
<Czech>PS90 TR (Černá)</Czech>
<French>PS90 TR (Noir)</French>
<Spanish>PS90 TR (Negro)</Spanish>
<Russian>PS90 TR (Чёрный)</Russian>
<Polish>PS90 TR (czarny)</Polish>
<German>PS90 TR (Schwarz)</German>
<Italian>PS90 TR (Nero)</Italian>
<Hungarian>PS90 TR (Fekete)</Hungarian>
<Portuguese>PS90 TR (Preto)</Portuguese>
<Japanese>PS90 TR (ブラック)</Japanese>
<Chinese>PS90 TR (黑色)</Chinese>
<Chinesesimp>PS90 TR (黑色)</Chinesesimp>
<Korean>PS90 TR (Black)</Korean>
</Key>
<Key ID="STR_ACE_RealisticNames_PS90_TR_Khaki_Name">
<English>PS90 TR (Khaki)</English>
<Czech>PS90 TR (Khaki)</Czech>
<French>PS90 TR (Kaki)</French>
<Spanish>PS90 TR (Caqui)</Spanish>
<Russian>PS90 TR (Хаки)</Russian>
<Polish>PS90 TR (khaki)</Polish>
<German>PS90 TR (Khaki)</German>
<Italian>PS90 TR (Khaki)</Italian>
<Hungarian>PS90 TR (Khaki)</Hungarian>
<Portuguese>PS90 TR (Caqui)</Portuguese>
<Japanese>PS90 TR (カーキ)</Japanese>
<Chinese>PS90 TR (沙色)</Chinese>
<Chinesesimp>PS90 TR (沙色)</Chinesesimp>
<Korean>PS90 TR (Khaki)</Korean>
</Key>
<Key ID="STR_ACE_RealisticNames_PS90_TR_Camo_Name">
<English>PS90 TR (Camo)</English>
<Czech>PS90 TR (Kamufláž)</Czech>
<French>PS90 TR (Camo)</French>
<Spanish>PS90 TR (Camuflaje)</Spanish>
<Russian>PS90 TR (Камо)</Russian>
<Polish>PS90 TR (kamuflaż)</Polish>
<German>PS90 TR (Camo)</German>
<Italian>PS90 TR (Camo)</Italian>
<Hungarian>PS90 TR (Terepmintás)</Hungarian>
<Portuguese>PS90 TR (Camuflagem)</Portuguese>
<Japanese>PS90 TR (カモフラージュ)</Japanese>
<Chinese>PS90 TR (迷彩)</Chinese>
<Chinesesimp>PS90 TR (迷彩)</Chinesesimp>
<Korean>PS90 TR (Camo)</Korean>
</Key>
<Key ID="STR_ACE_RealisticNames_PS90_TR_Hex_Name">
<English>PS90 TR (Hex)</English>
<Czech>PS90 TR (Hex)</Czech>
<French>PS90 TR (Hex)</French>
<Spanish>PS90 TR (Hex)</Spanish>
<Russian>PS90 TR (Гекс)</Russian>
<German>PS90 TR (Hex)</German>
<Polish>PS90 TR (hex)</Polish>
<Italian>PS90 TR (Hex)</Italian>
<Hungarian>PS90 TR (Hex)</Hungarian>
<Portuguese>PS90 TR (Hex)</Portuguese>
<Japanese>PS90 TR (ヘックス)</Japanese>
<Chinese>PS90 TR (數位蜂巢迷彩)</Chinese>
<Chinesesimp>PS90 TR (数位蜂巢迷彩)</Chinesesimp>
<Korean>PS90 TR (Hex)</Korean>
</Key>
<Key ID="STR_ACE_RealisticNames_PS90_Black_Name">
<English>PS90 (Black)</English>
<Czech>PS90 (Černá)</Czech>
<French>PS90 (Noir)</French>
<Spanish>PS90 (Negro)</Spanish>
<Russian>PS90 (Чёрный)</Russian>
<Polish>PS90 (czarny)</Polish>
<German>PS90 (Schwarz)</German>
<Italian>PS90 (Nero)</Italian>
<Hungarian>PS90 (Fekete)</Hungarian>
<Portuguese>PS90 (Preto)</Portuguese>
<Japanese>PS90 (ブラック)</Japanese>
<Chinese>PS90 (黑色)</Chinese>
<Chinesesimp>PS90 (黑色)</Chinesesimp>
<Korean>PS90 (Black)</Korean>
</Key>
<Key ID="STR_ACE_RealisticNames_PS90_Khaki_Name">
<English>PS90 (Khaki)</English>
<Czech>PS90 (Khaki)</Czech>
<French>PS90 (Kaki)</French>
<Spanish>PS90 (Caqui)</Spanish>
<Russian>PS90 (Хаки)</Russian>
<Polish>PS90 (khaki)</Polish>
<German>PS90 (Khaki)</German>
<Italian>PS90 (Khaki)</Italian>
<Hungarian>PS90 (Khaki)</Hungarian>
<Portuguese>PS90 (Caqui)</Portuguese>
<Japanese>PS90 (カーキ)</Japanese>
<Chinese>PS90 (沙色)</Chinese>
<Chinesesimp>PS90 (沙色)</Chinesesimp>
<Korean>PS90 (Khaki)</Korean>
</Key>
<Key ID="STR_ACE_RealisticNames_PS90_Camo_Name">
<English>PS90 (Camo)</English>
<Czech>PS90 (Kamufláž)</Czech>
<French>PS90 (Camo)</French>
<Spanish>PS90 (Camuflaje)</Spanish>
<Russian>PS90 (Камо)</Russian>
<Polish>PS90 (kamuflaż)</Polish>
<German>PS90 (Camo)</German>
<Italian>PS90 (Camo)</Italian>
<Hungarian>PS90 (Terepmintás)</Hungarian>
<Portuguese>PS90 (Camuflagem)</Portuguese>
<Japanese>PS90 (カモフラージュ)</Japanese>
<Chinese>PS90 (迷彩)</Chinese>
<Chinesesimp>PS90 (迷彩)</Chinesesimp>
<Korean>PS90 (Camo)</Korean>
</Key>
<Key ID="STR_ACE_RealisticNames_PS90_Hex_Name">
<English>PS90 (Hex)</English>
<Czech>PS90 (Hex)</Czech>
<French>PS90 (Hex)</French>
<Spanish>PS90 (Hex)</Spanish>
<Russian>PS90 (Гекс)</Russian>
<German>PS90 (Hex)</German>
<Polish>PS90 (hex)</Polish>
<Italian>PS90 (Hex)</Italian>
<Hungarian>PS90 (Hex)</Hungarian>
<Portuguese>PS90 (Hex)</Portuguese>
<Japanese>PS90 (ヘックス)</Japanese>
<Chinese>PS90 (數位蜂巢迷彩)</Chinese>
<Chinesesimp>PS90 (数位蜂巢迷彩)</Chinesesimp>
<Korean>PS90 (Hex)</Korean>
</Key>
<Key ID="STR_ACE_RealisticNames_P90_Mag_Name">
<English>5.7mm 50Rnd Mag</English>
<Hungarian>5,7mm 50-as Tár</Hungarian>
<German>5,7mm 50-Patronen-Magazin</German>
<Spanish>Cargador de 50 balas SD de 5,7mm</Spanish>
<French>Ch. 5,7mm 50Cps</French>
<Polish>Magazynek 5,7mm 50rd</Polish>
<Czech>5.7mm 50náb. Zásobník</Czech>
<Portuguese>Carregador de 50 projéteis de 5.7mm</Portuguese>
<Italian>Caricatore 5.7mm 50Rnd</Italian>
<Russian>Магазин из 50-ти 5,7 мм</Russian>
<Japanese>5.7mm 50 発入り弾倉</Japanese>
<Chinese>5.7mm 50發 彈匣</Chinese>
<Chinesesimp>5.7mm 50发 弹匣</Chinesesimp>
<Korean>5.7mm 50Rnd Mag</Korean>
</Key>
<Key ID="STR_ACE_RealisticNames_P90_Mag_DescriptionShort">
<English>Caliber: 5.7mm&lt;br /&gt;Rounds: 50&lt;br /&gt;Used in: P90</English>
<German>Kaliber: 5,7mm&lt;br /&gt;Patronen: 50&lt;br /&gt;Eingesetzt von: P90</German>
<Polish>Kaliber: 5,7mm&lt;br /&gt;Pociski: 50&lt;br /&gt;Używany w: P90</Polish>
<French>Calibre : 5,7mm&lt;br /&gt;Cartouches : 50&lt;br /&gt;Utilisé avec : P90</French>
<Spanish>Calibre: 5.7mm&lt;br /&gt;Balas: 50&lt;br /&gt;Se usa en: P90</Spanish>
<Russian>Калибр: 5,7 мм&lt;br /&gt;Патронов: 50&lt;br /&gt;Используются с: P90</Russian>
<Italian>Calibro: 5.7mm&lt;br /&gt;Munizioni: 50&lt;br /&gt;In uso su: P90</Italian>
<Czech>Ráže: 5.7mm&lt;br /&gt;Nábojů: 50&lt;br /&gt;Použití u: P90</Czech>
<Portuguese>Calibre: 5.7mm&lt;br /&gt;Cartuchos: 50&lt;br /&gt;Usado em: P90</Portuguese>
<Hungarian>Kaliber: 5,7mm&lt;br /&gt;Lövedékek: 50&lt;br /&gt;Használható: P90</Hungarian>
<Japanese>口径: 5.7mm&lt;br /&gt;装弾数: 50&lt;br /&gt;次で使用: P90</Japanese>
<Chinese>口徑: 5.7mm&lt;br /&gt;發數: 50&lt;br /&gt;使用於: P90</Chinese>
<Chinesesimp>口径: 5.7mm&lt;br /&gt;发数: 50&lt;br /&gt;使用于: P90</Chinesesimp>
<Korean>구경: 5.7mm&lt;br /&gt;장탄수: 50&lt;br /&gt;사용됨: P90</Korean>
</Key>
</Package>
</Project>

View File

@ -1 +0,0 @@
z\ace\addons\compat_adr_90

View File

@ -1,14 +0,0 @@
class CfgAmmo {
class BulletBase;
class B_570x28_Ball: BulletBase {
ACE_caliber = 5.7;
ACE_bulletLength = 21.6; // http://blog.thejustnation.org/2011/04/5-7x28mm-ammo-review/
ACE_bulletMass = 2; // based on the SS190
ACE_ballisticCoefficients[] = {0.177}; //http://m.delphiforums.com/autogun/messages/5267/7
ACE_velocityBoundaries[] = {};
ACE_standardAtmosphere = "ASM"; // 50/50 chance to get it right
ACE_dragModel = 7;
ACE_muzzleVelocities[] = {716,776};
ACE_barrelLengths[] = {264,407};
};
};

View File

@ -1,7 +0,0 @@
class CfgMagazines {
class CA_Magazine;
class 50Rnd_570x28_SMG_03: CA_Magazine {
displayName = CSTRING(P90_Mag_Name);
descriptionShort = CSTRING(P90_Mag_DescriptionShort);
};
};

View File

@ -1,67 +0,0 @@
class CfgWeapons {
class Rifle_Base_F;
class SMG_03_TR_BASE: Rifle_Base_F {
ACE_barrelTwist = 228.6; // 1:9 inch twist
ACE_barrelLength = 407;
ACE_twistDirection = 1;
modes[]= {
"Single"
};
};
class SMG_03_TR_black: SMG_03_TR_BASE{
displayName = CSTRING(PS90_TR_Black_Name);
};
class SMG_03_TR_khaki: SMG_03_TR_black {
displayName = CSTRING(PS90_TR_Khaki_Name);
};
class SMG_03_TR_camo: SMG_03_TR_black {
displayName = CSTRING(PS90_TR_Camo_Name);
};
class SMG_03_TR_hex: SMG_03_TR_BASE {
displayName = CSTRING(PS90_TR_Hex_Name);
};
class SMG_03_black: SMG_03_TR_BASE {
displayName = CSTRING(PS90_Black_Name);
};
class SMG_03_khaki: SMG_03_black {
displayName = CSTRING(PS90_Khaki_Name);
};
class SMG_03_camo: SMG_03_black {
displayName = CSTRING(PS90_Camo_Name);
};
class SMG_03_hex: SMG_03_black {
displayName = CSTRING(PS90_Hex_Name);
};
class SMG_03C_BASE: SMG_03_TR_BASE {
ACE_barrelLength = 264;
modes[]= {
"Single",
"FullAuto"
};
};
class SMG_03C_TR_black: SMG_03C_BASE {
displayName = CSTRING(P90_TR_Black_Name);
};
class SMG_03C_TR_khaki: SMG_03C_TR_black {
displayName = CSTRING(P90_TR_Khaki_Name);
};
class SMG_03C_TR_camo: SMG_03C_TR_black {
displayName = CSTRING(P90_TR_Camo_Name);
};
class SMG_03C_TR_hex: SMG_03C_TR_black {
displayName = CSTRING(P90_TR_Hex_Name);
};
class SMG_03C_black: SMG_03C_Base {
displayName = CSTRING(P90_Black_Name);
};
class SMG_03C_khaki: SMG_03C_black {
displayName = CSTRING(P90_Khaki_Name);
};
class SMG_03C_camo: SMG_03C_black {
displayName = CSTRING(P90_Camo_Name);
};
class SMG_03C_hex: SMG_03C_black {
displayName = CSTRING(P90_Hex_Name);
};
};

View File

@ -1,19 +0,0 @@
#include "script_component.hpp"
class CfgPatches {
class ADDON {
name = COMPONENT_NAME;
units[] = {};
weapons[] = {};
requiredVersion = REQUIRED_VERSION;
requiredAddons[] = {"A3_Weapons_F_Mod"};
author = ECSTRING(common,ACETeam);
authors[] = {"Nic547"};
url = ECSTRING(main,URL);
VERSION_CONFIG;
};
};
#include "CfgWeapons.hpp"
#include "CfgAmmo.hpp"
#include "CfgMagazines.hpp"

View File

@ -1,2 +0,0 @@
protocol = 1;
publishedid = 773136286;

View File

@ -1,6 +0,0 @@
#define COMPONENT compat_adr_97
#define COMPONENT_BEAUTIFIED ADR-97 Compatibility
#include "\z\ace\addons\main\script_mod.hpp"
#include "\z\ace\addons\main\script_macros.hpp"

View File

@ -1,293 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project name="ACE">
<Package name="Compat_ADR_97">
<Key ID="STR_ACE_Compat_ADR_97_P90_TR_Black_Name">
<English>P90 TR (Black)</English>
<Czech>P90 TR (Černá)</Czech>
<French>P90 TR (Noir)</French>
<Spanish>P90 TR (Negro)</Spanish>
<Russian>P90 TR (Чёрный)</Russian>
<Polish>P90 TR (czarny)</Polish>
<German>P90 TR (Schwarz)</German>
<Italian>P90 TR (Nero)</Italian>
<Hungarian>P90 TR (Fekete)</Hungarian>
<Portuguese>P90 TR (Preto)</Portuguese>
<Japanese>P90 TR (ブラック)</Japanese>
<Chinese>P90 TR (黑色)</Chinese>
<Chinesesimp>P90 TR (黑色)</Chinesesimp>
<Korean>P90 TR (Black)</Korean>
</Key>
<Key ID="STR_ACE_Compat_ADR_97_P90_TR_Khaki_Name">
<English>P90 TR (Khaki)</English>
<Czech>P90 TR (Khaki)</Czech>
<French>P90 TR (Kaki)</French>
<Spanish>P90 TR (Caqui)</Spanish>
<Russian>P90 TR (Хаки)</Russian>
<Polish>P90 TR (khaki)</Polish>
<German>P90 TR (Khaki)</German>
<Italian>P90 TR (Khaki)</Italian>
<Hungarian>P90 TR (Khaki)</Hungarian>
<Portuguese>P90 TR (Caqui)</Portuguese>
<Japanese>P90 TR (カーキ)</Japanese>
<Chinese>P90 TR (沙色)</Chinese>
<Chinesesimp>P90 TR (沙色)</Chinesesimp>
<Korean>P90 TR (Khaki)</Korean>
</Key>
<Key ID="STR_ACE_Compat_ADR_97_P90_TR_Camo_Name">
<English>P90 TR (Camo)</English>
<Czech>P90 TR (Kamufláž)</Czech>
<French>P90 TR (Camo)</French>
<Spanish>P90 TR (Camuflaje)</Spanish>
<Russian>P90 TR (Камо)</Russian>
<Polish>P90 TR (kamuflaż)</Polish>
<German>P90 TR (Camo)</German>
<Italian>P90 TR (Camo)</Italian>
<Hungarian>P90 TR (Terepmintás)</Hungarian>
<Portuguese>P90 TR (Camuflagem)</Portuguese>
<Japanese>P90 TR (カモフラージュ)</Japanese>
<Chinese>P90 TR (迷彩)</Chinese>
<Chinesesimp>P90 TR (迷彩)</Chinesesimp>
<Korean>P90 TR (Camo)</Korean>
</Key>
<Key ID="STR_ACE_Compat_ADR_97_P90_TR_Hex_Name">
<English>P90 TR (Hex)</English>
<Czech>P90 TR (Hex)</Czech>
<French>P90 TR (Hex)</French>
<Spanish>P90 TR (Hex)</Spanish>
<Russian>P90 TR (Гекс)</Russian>
<German>P90 TR (Hex)</German>
<Polish>P90 TR (hex)</Polish>
<Italian>P90 TR (Hex)</Italian>
<Hungarian>P90 TR (Hex)</Hungarian>
<Portuguese>P90 TR (Hex)</Portuguese>
<Japanese>P90 TR (ヘックス)</Japanese>
<Chinese>P90 TR (數位蜂巢迷彩)</Chinese>
<Chinesesimp>P90 TR (数位蜂巢迷彩)</Chinesesimp>
<Korean>P90 TR (Hex)</Korean>
</Key>
<Key ID="STR_ACE_Compat_ADR_97_P90_Black_Name">
<English>P90 (Black)</English>
<Czech>P90 (Černá)</Czech>
<French>P90 (Noir)</French>
<Spanish>P90 (Negro)</Spanish>
<Russian>P90 (Чёрный)</Russian>
<Polish>P90 (czarny)</Polish>
<German>P90 (Schwarz)</German>
<Italian>P90 (Nero)</Italian>
<Hungarian>P90 (Fekete)</Hungarian>
<Portuguese>P90 (Preto)</Portuguese>
<Japanese>P90 (ブラック)</Japanese>
<Chinese>P90 (黑色)</Chinese>
<Chinesesimp>P90 (黑色)</Chinesesimp>
<Korean>P90 (Black)</Korean>
</Key>
<Key ID="STR_ACE_Compat_ADR_97_P90_Khaki_Name">
<English>P90 (Khaki)</English>
<Czech>P90 (Khaki)</Czech>
<French>P90 (Kaki)</French>
<Spanish>P90 (Caqui)</Spanish>
<Russian>P90 (Хаки)</Russian>
<Polish>P90 (khaki)</Polish>
<German>P90 (Khaki)</German>
<Italian>P90 (Khaki)</Italian>
<Hungarian>P90 (Khaki)</Hungarian>
<Portuguese>P90 (Caqui)</Portuguese>
<Japanese>P90 (カーキ)</Japanese>
<Chinese>P90 (沙色)</Chinese>
<Chinesesimp>P90 (沙色)</Chinesesimp>
<Korean>P90 (Khaki)</Korean>
</Key>
<Key ID="STR_ACE_Compat_ADR_97_P90_Camo_Name">
<English>P90 (Camo)</English>
<Czech>P90 (Kamufláž)</Czech>
<French>P90 (Camo)</French>
<Spanish>P90 (Camuflaje)</Spanish>
<Russian>P90 (Камо)</Russian>
<Polish>P90 (kamuflaż)</Polish>
<German>P90 (Camo)</German>
<Italian>P90 (Camo)</Italian>
<Hungarian>P90 (Terepmintás)</Hungarian>
<Portuguese>P90 (Camuflagem)</Portuguese>
<Japanese>P90 (カモフラージュ)</Japanese>
<Chinese>P90 (迷彩)</Chinese>
<Chinesesimp>P90 (迷彩)</Chinesesimp>
<Korean>P90 (Camo)</Korean>
</Key>
<Key ID="STR_ACE_Compat_ADR_97_P90_Hex_Name">
<English>P90 (Hex)</English>
<Czech>P90 (Hex)</Czech>
<French>P90 (Hex)</French>
<Spanish>P90 (Hex)</Spanish>
<Russian>P90 (Гекс)</Russian>
<German>P90 (Hex)</German>
<Polish>P90 (hex)</Polish>
<Italian>P90 (Hex)</Italian>
<Hungarian>P90 (Hex)</Hungarian>
<Portuguese>P90 (Hex)</Portuguese>
<Japanese>P90 (ヘックス)</Japanese>
<Chinese>P90 (數位蜂巢迷彩)</Chinese>
<Chinesesimp>P90 (数位蜂巢迷彩)</Chinesesimp>
<Korean>P90 (Hex)</Korean>
</Key>
<Key ID="STR_ACE_Compat_ADR_97_PS90_TR_Black_Name">
<English>PS90 TR (Black)</English>
<Czech>PS90 TR (Černá)</Czech>
<French>PS90 TR (Noir)</French>
<Spanish>PS90 TR (Negro)</Spanish>
<Russian>PS90 TR (Чёрный)</Russian>
<Polish>PS90 TR (czarny)</Polish>
<German>PS90 TR (Schwarz)</German>
<Italian>PS90 TR (Nero)</Italian>
<Hungarian>PS90 TR (Fekete)</Hungarian>
<Portuguese>PS90 TR (Preto)</Portuguese>
<Japanese>PS90 TR (ブラック)</Japanese>
<Chinese>PS90 TR (黑色)</Chinese>
<Chinesesimp>PS90 TR (黑色)</Chinesesimp>
<Korean>PS90 TR (Black)</Korean>
</Key>
<Key ID="STR_ACE_Compat_ADR_97_PS90_TR_Khaki_Name">
<English>PS90 TR (Khaki)</English>
<Czech>PS90 TR (Khaki)</Czech>
<French>PS90 TR (Kaki)</French>
<Spanish>PS90 TR (Caqui)</Spanish>
<Russian>PS90 TR (Хаки)</Russian>
<Polish>PS90 TR (khaki)</Polish>
<German>PS90 TR (Khaki)</German>
<Italian>PS90 TR (Khaki)</Italian>
<Hungarian>PS90 TR (Khaki)</Hungarian>
<Portuguese>PS90 TR (Caqui)</Portuguese>
<Japanese>PS90 TR (カーキ)</Japanese>
<Chinese>PS90 TR (沙色)</Chinese>
<Chinesesimp>PS90 TR (沙色)</Chinesesimp>
<Korean>PS90 TR (Khaki)</Korean>
</Key>
<Key ID="STR_ACE_Compat_ADR_97_PS90_TR_Camo_Name">
<English>PS90 TR (Camo)</English>
<Czech>PS90 TR (Kamufláž)</Czech>
<French>PS90 TR (Camo)</French>
<Spanish>PS90 TR (Camuflaje)</Spanish>
<Russian>PS90 TR (Камо)</Russian>
<Polish>PS90 TR (kamuflaż)</Polish>
<German>PS90 TR (Camo)</German>
<Italian>PS90 TR (Camo)</Italian>
<Hungarian>PS90 TR (Terepmintás)</Hungarian>
<Portuguese>PS90 TR (Camuflagem)</Portuguese>
<Japanese>PS90 TR (カモフラージュ)</Japanese>
<Chinese>PS90 TR (迷彩)</Chinese>
<Chinesesimp>PS90 TR (迷彩)</Chinesesimp>
<Korean>PS90 TR (Camo)</Korean>
</Key>
<Key ID="STR_ACE_Compat_ADR_97_PS90_TR_Hex_Name">
<English>PS90 TR (Hex)</English>
<Czech>PS90 TR (Hex)</Czech>
<French>PS90 TR (Hex)</French>
<Spanish>PS90 TR (Hex)</Spanish>
<Russian>PS90 TR (Гекс)</Russian>
<German>PS90 TR (Hex)</German>
<Polish>PS90 TR (hex)</Polish>
<Italian>PS90 TR (Hex)</Italian>
<Hungarian>PS90 TR (Hex)</Hungarian>
<Portuguese>PS90 TR (Hex)</Portuguese>
<Japanese>PS90 TR (ヘックス)</Japanese>
<Chinese>PS90 TR (數位蜂巢迷彩)</Chinese>
<Chinesesimp>PS90 TR (数位蜂巢迷彩)</Chinesesimp>
<Korean>PS90 TR (Hex)</Korean>
</Key>
<Key ID="STR_ACE_Compat_ADR_97_PS90_Black_Name">
<English>PS90 (Black)</English>
<Czech>PS90 (Černá)</Czech>
<French>PS90 (Noir)</French>
<Spanish>PS90 (Negro)</Spanish>
<Russian>PS90 (Чёрный)</Russian>
<Polish>PS90 (czarny)</Polish>
<German>PS90 (Schwarz)</German>
<Italian>PS90 (Nero)</Italian>
<Hungarian>PS90 (Fekete)</Hungarian>
<Portuguese>PS90 (Preto)</Portuguese>
<Japanese>PS90 (ブラック)</Japanese>
<Chinese>PS90 (黑色)</Chinese>
<Chinesesimp>PS90 (黑色)</Chinesesimp>
<Korean>PS90 (Black)</Korean>
</Key>
<Key ID="STR_ACE_Compat_ADR_97_PS90_Khaki_Name">
<English>PS90 (Khaki)</English>
<Czech>PS90 (Khaki)</Czech>
<French>PS90 (Kaki)</French>
<Spanish>PS90 (Caqui)</Spanish>
<Russian>PS90 (Хаки)</Russian>
<Polish>PS90 (khaki)</Polish>
<German>PS90 (Khaki)</German>
<Italian>PS90 (Khaki)</Italian>
<Hungarian>PS90 (Khaki)</Hungarian>
<Portuguese>PS90 (Caqui)</Portuguese>
<Japanese>PS90 (カーキ)</Japanese>
<Chinese>PS90 (沙色)</Chinese>
<Chinesesimp>PS90 (沙色)</Chinesesimp>
<Korean>PS90 (Khaki)</Korean>
</Key>
<Key ID="STR_ACE_Compat_ADR_97_PS90_Camo_Name">
<English>PS90 (Camo)</English>
<Czech>PS90 (Kamufláž)</Czech>
<French>PS90 (Camo)</French>
<Spanish>PS90 (Camuflaje)</Spanish>
<Russian>PS90 (Камо)</Russian>
<Polish>PS90 (kamuflaż)</Polish>
<German>PS90 (Camo)</German>
<Italian>PS90 (Camo)</Italian>
<Hungarian>PS90 (Terepmintás)</Hungarian>
<Portuguese>PS90 (Camuflagem)</Portuguese>
<Japanese>PS90 (カモフラージュ)</Japanese>
<Chinese>PS90 (迷彩)</Chinese>
<Chinesesimp>PS90 (迷彩)</Chinesesimp>
<Korean>PS90 (Camo)</Korean>
</Key>
<Key ID="STR_ACE_Compat_ADR_97_PS90_Hex_Name">
<English>PS90 (Hex)</English>
<Czech>PS90 (Hex)</Czech>
<French>PS90 (Hex)</French>
<Spanish>PS90 (Hex)</Spanish>
<Russian>PS90 (Гекс)</Russian>
<German>PS90 (Hex)</German>
<Polish>PS90 (hex)</Polish>
<Italian>PS90 (Hex)</Italian>
<Hungarian>PS90 (Hex)</Hungarian>
<Portuguese>PS90 (Hex)</Portuguese>
<Japanese>PS90 (ヘックス)</Japanese>
<Chinese>PS90 (數位蜂巢迷彩)</Chinese>
<Chinesesimp>PS90 (数位蜂巢迷彩)</Chinesesimp>
<Korean>PS90 (Hex)</Korean>
</Key>
<Key ID="STR_ACE_Compat_ADR_97_P90_Mag_Name">
<English>5.7mm 50Rnd Mag</English>
<Hungarian>5,7mm 50-as Tár</Hungarian>
<German>5,7mm 50-Patronen-Magazin</German>
<Spanish>Cargador de 50 balas SD de 5,7mm</Spanish>
<French>Ch. 5,7mm 50Cps</French>
<Polish>Magazynek 5,7mm 50rd</Polish>
<Czech>5.7mm 50náb. Zásobník</Czech>
<Portuguese>Carregador de 50 projéteis de 5.7mm</Portuguese>
<Italian>Caricatore 5.7mm 50Rnd</Italian>
<Russian>Магазин из 50-ти 5,7 мм</Russian>
<Japanese>5.7mm 50 発入り弾倉</Japanese>
<Chinese>5.7mm 50發 彈匣</Chinese>
<Chinesesimp>5.7mm 50发 弹匣</Chinesesimp>
<Korean>5.7mm 50Rnd Mag</Korean>
</Key>
<Key ID="STR_ACE_Compat_ADR_97_P90_Mag_DescriptionShort">
<English>Caliber: 5.7mm&lt;br /&gt;Rounds: 50&lt;br /&gt;Used in: P90</English>
<German>Kaliber: 5,7mm&lt;br /&gt;Patronen: 50&lt;br /&gt;Eingesetzt von: P90</German>
<Polish>Kaliber: 5,7mm&lt;br /&gt;Pociski: 50&lt;br /&gt;Używany w: P90</Polish>
<French>Calibre : 5,7mm&lt;br /&gt;Cartouches : 50&lt;br /&gt;Utilisé avec : P90</French>
<Spanish>Calibre: 5.7mm&lt;br /&gt;Balas: 50&lt;br /&gt;Se usa en: P90</Spanish>
<Russian>Калибр: 5,7 мм&lt;br /&gt;Патронов: 50&lt;br /&gt;Используются с: P90</Russian>
<Italian>Calibro: 5.7mm&lt;br /&gt;Munizioni: 50&lt;br /&gt;In uso su: P90</Italian>
<Czech>Ráže: 5.7mm&lt;br /&gt;Nábojů: 50&lt;br /&gt;Použití u: P90</Czech>
<Portuguese>Calibre: 5.7mm&lt;br /&gt;Cartuchos: 50&lt;br /&gt;Usado em: P90</Portuguese>
<Hungarian>Kaliber: 5,7mm&lt;br /&gt;Lövedékek: 50&lt;br /&gt;Használható: P90</Hungarian>
<Japanese>口径: 5.7mm&lt;br /&gt;装弾数: 50&lt;br /&gt;次で使用: P90</Japanese>
<Chinese>口徑: 5.7mm&lt;br /&gt;發數: 50&lt;br /&gt;使用於: P90</Chinese>
<Chinesesimp>口径: 5.7mm&lt;br /&gt;发数: 50&lt;br /&gt;使用于: P90</Chinesesimp>
<Korean>구경: 5.7mm&lt;br /&gt;장탄수: 50&lt;br /&gt;사용됨: P90</Korean>
</Key>
</Package>
</Project>

View File

@ -98,7 +98,6 @@ def main(argv):
#RHS Compat USA - http://steamcommunity.com/sharedfiles/filedetails/?id=773125288
publishFolder(os.path.join(ace_optionals_dir,"@ace_compat_rhs_usf3"), "773125288", changelog_path)
#RHS Compat Russians - http://steamcommunity.com/sharedfiles/filedetails/?id=773131200
@ -107,9 +106,6 @@ def main(argv):
#RHS Compat GREF - http://steamcommunity.com/sharedfiles/filedetails/?id=884966711
publishFolder(os.path.join(ace_optionals_dir,"@ace_compat_rhs_gref3"), "884966711", changelog_path)
#ADR97 (p90)- http://steamcommunity.com/sharedfiles/filedetails/?id=773136286
publishFolder(os.path.join(ace_optionals_dir,"@ace_compat_adr_97"), "773136286", changelog_path)
if __name__ == "__main__":