kongfanxiao
-
Content Count
5 -
Joined
-
Last visited
-
Medals
Posts posted by kongfanxiao
-
-
this is the fullconfing
it also has many other weapons.the read words are something i think it has problom
class CfgPatches
{
class pla_weapons_c
{
units[] = { };
weapons[] = {
"PLA_Fn6", "PLA_js58", "PLA_js58W", "PLA_KBU88", "PLA_LR1", "PLA_PF69", "PLA_PF69A", "PLA_QBB95", "PLA_QBW95CQB", "PLA_QBZ95", "PLA_QBZ95B", "PLA_QBZ95CQB", "PLA_QBZ95SSN", "PLA_QCW85", "PLA_QCZ85", "PLA_QJY88", "PLA_QJY88SSN", "PLA_QSW06", "PLA_QSZ92"
};
requiredVersion = 0.100000;
requiredAddons[] = {
"CAWeapons"
};
};
};
class CfgAmmo
{
class BulletBase ;
class GrenadeHandTimedWest ;
class MissileBase ;
class RocketBase ;
class PLA_B_58x42_Ball : BulletBase
{
hit = 13;
indirectHit = 0;
indirectHitRange = 0;
cost = 1;
airFriction = -0.001425;
caliber = 0.500000;
model = "\pla_weapons\95_zd.p3d";
tracerScale = 1;
tracerStartTime = 0.050000;
tracerEndTime = 1;
nvgOnly = 1;
};
class PLA_B_762x25_Ball : PLA_B_58x42_Ball
{
hit = 8.500000;
};
class PLA_B_58x42_Ball_MG: BulletBase
{
hit = 15;
indirectHit = 0;
indirectHitRange = 0;
visibleFire = 22;
audibleFire = 22;
visibleFireTime = 4;
cost = 1;
airLock = 1;
model = "\ca\Weapons\Data\bullettracer\tracer_red";
tracerScale = 1.5;
tracerStartTime = 0.1;
tracerEndTime = 2.3;
airFriction = -0.001425;
caliber = 0.500000;
};
class PLA_B_58x42_Ball_Sniper : PLA_B_58x42_Ball
{
hit = 17;
airLock = 0;
visibleFire = 18;
audibleFire = 18;
visibleFireTime = 2;
tracerStartTime = -1;
};
class PLA_B_127x90_Ball_Sniper : PLA_B_58x42_Ball_Sniper
{
hit = 100;
};
class PLA_B_127x90_Ball_SniperAT : PLA_B_127x90_Ball_Sniper
{
hit = 200;
};
class PLA_M_FN6_AA : MissileBase
{
model = "\pla_weapons\FN6_dan";
hit = 70;
indirectHit = 50;
indirectHitRange = 8;
maneuvrability = 14;
simulationStep = 0.002000;
trackOversteer = 0.850000;
trackLead = 0;
airLock = 1;
irLock = 1;
cost = 10000;
timeToLive = 15;
sideAirFriction = 0.750000;
maxSpeed = 750;
initTime = 0.250000;
thrustTime = 2;
thrust = 1050;
fuseDistance = 50;
CraterEffects = "AAMissileCrater";
explosionEffects = "AAMissileExplosion";
effectsMissile = "missile3";
whistleDist = 16;
};
class PLA_R_69III_AT : RocketBase
{
hit = 650;
indirectHit = 20;
indirectHitRange = 1;
model = "\pla_weapons\PG7_Rocket";
cost = 300;
initTime = 0.100000;
thrust = 280;
thrustTime = 1;
maxSpeed = 295;
sideAirFriction = 0.500000;
timeToLive = 4.500000;
fuseDistance = 5;
visibleFire = 28;
audibleFire = 16;
CraterEffects = "ATRocketCrater";
explosionEffects = "ATRocketExplosion";
effectsMissile = "missile2";
whistleDist = 4;
};
class PLA_R_69HE_AT : PLA_R_69III_AT
{
hit = 75;
indirectHit = 20;
indirectHitRange = 15;
cost = 100;
whistleDist = 24;
};
class PLA_GrenadeHandTimed : GrenadeHandTimedWest
{
model = "\pla_weapons\pla_82";
};
class GrenadeCore;
class GrenadeBase: GrenadeCore
{
soundHit[] = {"Ca\sounds\Weapons\explosions\grenade_new1",3.16228,1,600};
supersonicCrackNear[] = {"Ca\sounds\Weapons\explosions\supersonic_crack_close",1,1,100};
supersonicCrackFar[] = {"Ca\sounds\Weapons\explosions\supersonic_crack_50meters",1,1,150};
CraterEffects = "GrenadeCrater";
explosionEffects = "GrenadeExplosion";
muzzleEffect = "BIS_Effects_Rifle";
};
class G_35mm_HE: GrenadeBase
{
soundHit[] = {"Ca\sounds\Weapons\explosions\GP25_explosion",3.16228,1,1300};
simulation = "shotShell";
model = "\ca\Weapons\granat";
hit = 12;
indirectHit = 10;
indirectHitRange = 5;
visibleFire = 16;
audibleFire = 18;
visibleFireTime = 3;
explosive = 1;
cost = 10;
deflecting = 5;
airFriction = -0.001064;
fuseDistance = 15;
whistleDist = 5;
};
class FlareCore;
class FlareBase: FlareCore
{
muzzleEffect = "BIS_Effects_Rifle";
};
class F_35mm_White: FlareBase
{
model = "\ca\Weapons\granat";
lightColor[] = {0.5,0.5,0.5,0};
deflecting = 30;
};
class F_35mm_Green: F_35mm_White
{
lightColor[] = {0.25,0.5,0.25,0};
};
class F_35mm_Red: F_35mm_White
{
lightColor[] = {0.5,0.25,0.25,0};
};
class F_35mm_Yellow: F_35mm_White
{
lightColor[] = {0.5,0.5,0.25,0};
};
};
class CfgMagazines
{
class CA_Magazine;
class CA_LauncherMagazine;
class HandGrenade_West;
class PLA_30Rnd_58x42_QBZ95 : CA_Magazine
{
scope = 2;
displayName = "30Rnd. 5.8mm";
picture = "\pla_weapons\equip\m_qbz95_ca.paa";
ammo = "PLA_B_58x42_Ball";
count = 30;
initSpeed = 930;
tracersEvery = 0;
descriptionShort = "";
};
class PLA_30Rnd_762x25_QCZ85 : PLA_30Rnd_58x42_QBZ95
{
displayName = "30Rnd. 7.62Smm";
picture = "\pla_weapons\equip\QCZ85_DANXIA.paa";
ammo = "PLA_B_762x25_Ball";
initSpeed = 550;
};
class PLA_75Rnd_58x42_QBB95 : PLA_30Rnd_58x42_QBZ95
{
displayName = "75Rnd. 5.8mm LMG";
picture = "\pla_weapons\equip\m_qbb95_ca.paa";
ammo = "PLA_B_58x42_Ball_MG";
count = 75;
type = "2 * 256";
tracersEvery = 4;
lastRoundsTracer = 4;
initSpeed = 970;
nameSound = "mgun";
};
class PLA_200Rnd_58x42_QJY88 : PLA_75Rnd_58x42_QBB95
{
displayName = "200Rnd. 5.8mm MG";
picture = "\pla_weapons\equip\m_qjy88_ca.paa";
ammo = "PLA_B_58x42_Ball_MG";
initSpeed = 895;
count = 200;
};
class PLA_10Rnd_58x42_KBU88 : PLA_30Rnd_58x42_QBZ95
{
displayName = "10Rnd. 5.8mm SR";
picture = "\pla_weapons\equip\m_kbu88_ca.paa";
count = 10;
ammo = "PLA_B_58x42_Ball_Sniper";
initSpeed = 1260;
sound[] = {
"\ca\Weapons\Data\Sound\m82_single_shot_v1", 5.623410, 1, 1400
};
};
class PLA_5Rnd_127x90_LR1 : PLA_10Rnd_58x42_KBU88
{
displayName = "5Rnd. 12.7mm SR";
count = 5;
ammo = "PLA_B_127x90_Ball_Sniper";
initSpeed = 1505;
};
class PLA_5Rnd_127x90_LR1AT : PLA_5Rnd_127x90_LR1
{
displayName = "5Rnd. 12.7mm AT";
ammo = "PLA_B_127x90_Ball_SniperAT";
};
class PLA_20Rnd_58x21_Qsz92 : PLA_30Rnd_58x42_QBZ95
{
displayName = "20Rnd. 5.8mmS";
picture = "\pla_weapons\equip\92_danxia_ca.paa";
count = 20;
ammo = "PLA_s_58x21_Ball";
initSpeed = 350;
};
class PLA_FN6_Strela : CA_LauncherMagazine
{
scope = 2;
displayName = "MN FN6";
ammo = "PLA_M_FN6_AA";
type = "6 * 256";
picture = "\pla_weapons\equip\fn6_dan_ca.paa";
modelSpecial = "\pla_weapons\pla_FN6_launcher_loaded";
model = "\pla_weapons\FN6_dan_proxy";
initSpeed = 40;
descriptionShort = "$STR_DSS_1Rnd_Strela";
maxLeadSpeed = 320;
};
class PLA_69III : CA_LauncherMagazine
{
scope = 2;
model = "\ca\weapons\PG7VL_proxy";
modelSpecial = "\ca\weapons\rpg7_launcher_loaded";
displayName = "69-III(HEAT)";
ammo = "PLA_R_69III_AT";
reloadAction = "ManActReloadAT";
picture = "\CA\weapons\data\equip\m_PG7VL_ca.paa";
initSpeed = 115;
descriptionShort = "";
};
class PLA_69HE : CA_LauncherMagazine
{
scope = 2;
model = "\ca\weapons\OG7V_proxy";
modelSpecial = "\ca\weapons\rpg7o_launcher_loaded";
displayName = "69-HE(HE)";
ammo = "PLA_R_69HE_AT";
reloadAction = "ManActReloadAT";
picture = "\CA\weapons\data\equip\M_OG7V_ca.paa";
initSpeed = 115;
descriptionShort = "";
};
class PLA_69IIIA : CA_LauncherMagazine
{
scope = 2;
model = "\pla_weapons\PG7_proxy";
modelSpecial = "\pla_weapons\pla_PF69_Launcher_loaded";
displayName = "69-IIIA(HEAT)";
ammo = "PLA_R_69III_AT";
reloadAction = "ManActReloadAT";
picture = "\CA\weapons\data\equip\m_PG7VL_ca.paa";
initSpeed = 115;
descriptionShort = "";
};
class PLA_69HEA : CA_LauncherMagazine
{
scope = 2;
model = "\pla_weapons\PG7_proxy";
modelSpecial = "\pla_weapons\pla_PF69_Launcher_loaded";
displayName = "69-HEA(HE)";
ammo = "PLA_R_69HE_AT";
reloadAction = "ManActReloadAT";
picture = "\CA\weapons\data\equip\M_OG7V_ca.paa";
initSpeed = 115;
descriptionShort = "";
};
class PLA_HandGrenade : HandGrenade_West
{
displayName = "SL82";
picture = "\pla_weapons\equip\82_CA.paa";
ammo = "PLA_GrenadeHandTimed";
descriptionShort = "PLA_SL82 HandGrenade";
};
class 1Rnd_HE_GL1: CA_Magazine
{
displayName = "HE_GL1";
picture = "\Ca\weapons\Data\Equip\m_40mmHP_CA.paa";
ammo = "G_35mm_HE";
descriptionShort = "PLA_HE GL1";
};
class FlareWhite_GL1: CA_Magazine
{
displayName = "FLAREWHITE_GL1";
picture = "\Ca\weapons\Data\Equip\m_FlareWhite_CA.paa";
ammo = "F_35mm_White";
};
class FlareGreen_GL1: FlareWhite_GL1
{
displayName = "FLAREGREEN_GL1";
ammo = "F_40mm_Green";
picture = "\Ca\weapons\Data\Equip\m_FlareGreen_CA.paa";
};
class FlareRed_GL1: FlareWhite_GL1
{
displayName = "FLARERED_GL1";
ammo = "F_35mm_Red";
picture = "\Ca\weapons\Data\Equip\m_FlareRed_CA.paa";
};
class FlareYellow_GL1: FlareWhite_GL1
{
displayName = "FLAREYELLOW_GL1";
ammo = "F_35mm_Yellow";
picture = "\Ca\weapons\Data\Equip\m_FlareYelow_CA.paa";
};
class 1Rnd_Smoke_GL1: 1Rnd_HE_GL1
{
displayName = "SMOKE_GL1";
picture = "\Ca\weapons\Data\Equip\m_40mmHP_CA.paa";
ammo = "G_35mm_Smoke";
};
class 1Rnd_SmokeRed_GL1: 1Rnd_Smoke_GL1
{
ammo = "G_35mm_SmokeRed";
displayName = "SmokeRed_GL1";
};
class 1Rnd_SmokeGreen_GL1: 1Rnd_Smoke_GL1
{
ammo = "G_35mm_SmokeGreen";
displayName = "SmokeGreen_GL1";
};
class 1Rnd_SmokeYellow_GL1: 1Rnd_Smoke_GL1
{
ammo = "G_35mm_SmokeYellow";
displayName = "SmokeYellow_GL1";
};
};
class Mode_SemiAuto ;
class Mode_Burst : Mode_SemiAuto
{
};
class Mode_FullAuto ;
class CfgWeapons
{
class GrenadeLauncher ;
class Launcher ;
class Pistol ;
class Rifle ;
class Throw : GrenadeLauncher
{
class ThrowMuzzle ;
class HandGrenadeMuzzle : ThrowMuzzle
{
magazines[] = {
"HandGrenade", "HandGrenade_West", "HandGrenade_East", "BAF_L109A1_HE", "PLA_HandGrenade"
};
};
};
class PLA_QBZ95 : Rifle
{
scope = 2;
picture = "\pla_weapons\equip\w_qbz95_ca.paa";
UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
displayName = "Type 95 Rifle";
modes[] = {
"Single", "FullAuto", "close", "short", "medium"
};
magazines[] = {
"PLA_30Rnd_58x42_QBZ95"
};
model = "\pla_weapons\pla_qbz95";
dexterity = 1.800000;
optics = 1;
opticsDisablePeripherialVision = 1;
value = 2;
drySound[] = {
"Ca\sounds\Weapons\rifles\dry", 0.005623, 1
};
handAnim[] = {
"OFP2_ManSkeleton", "\Ca\weapons\data\Anim\HKMP5.rtm"
};
reloadMagazineSound[] = {
"ca\sounds\weapons\rifles\reload-m16-3", 0.056234, 1, 20
};
class Single : Mode_SemiAuto
{
begin1[] = {
"ca\sounds\weapons\rifles\M4A_single1", 1.778280, 1, 1000
};
begin2[] = {
"ca\sounds\weapons\rifles\M4A_single2", 1.778280, 1, 1000
};
soundBegin[] = {
"begin1", 0.500000, "begin2", 0.500000
};
reloadTime = 0.092300;
recoil = "recoil_single_primary_3outof10";
recoilProne = "recoil_single_primary_prone_3outof10";
dispersion = 0.001550;
minRange = 2;
minRangeProbab = 0.300000;
midRange = 300;
midRangeProbab = 0.700000;
maxRange = 600;
maxRangeProbab = 0.040000;
showToPlayer = "true";
};
class FullAuto : Mode_FullAuto
{
begin1[] = {
"ca\sounds\weapons\rifles\M4A_single1", 1.778280, 1, 1000
};
begin2[] = {
"ca\sounds\weapons\rifles\M4A_single2", 1.778280, 1, 1000
};
soundBegin[] = {
"begin1", 0.500000, "begin2", 0.500000
};
reloadTime = 0.092300;
recoil = "recoil_auto_primary_3outof10";
recoilProne = "recoil_auto_primary_prone_3outof10";
dispersion = 0.001550;
minRange = 1;
minRangeProbab = 0.300000;
midRange = 5;
midRangeProbab = 0.580000;
maxRange = 10;
maxRangeProbab = 0.040000;
showToPlayer = "true";
};
class close : FullAuto
{
burst = 6;
aiRateOfFire = 0.500000;
aiRateOfFireDistance = 50;
minRange = 10;
minRangeProbab = 0.050000;
midRange = 20;
midRangeProbab = 0.580000;
maxRange = 50;
maxRangeProbab = 0.040000;
showToPlayer = "false";
};
class short : close
{
burst = 3;
aiRateOfFire = 2;
aiRateOfFireDistance = 200;
minRange = 50;
minRangeProbab = 0.050000;
midRange = 100;
midRangeProbab = 0.580000;
maxRange = 200;
maxRangeProbab = 0.040000;
};
class medium : close
{
burst = 1;
aiRateOfFire = 4;
aiRateOfFireDistance = 400;
minRange = 200;
minRangeProbab = 0.050000;
midRange = 300;
midRangeProbab = 0.580000;
maxRange = 400;
maxRangeProbab = 0.040000;
};
class Library
{
libTextDesc = "";
};
descriptionShort = "";
};
class PLA_QBZ95B : PLA_QBZ95
{
picture = "\pla_weapons\equip\w_qbz95B_ca.paa";
displayName = "Type 95B Rifle";
model = "\pla_weapons\pla_qbz95B";
handAnim[] = {
"OFP2_ManSkeleton", "\Ca\weapons\data\Anim\HKMP5.rtm"
};
};
class PLA_QBZ95CQB : PLA_QBZ95
{
picture = "\pla_weapons\equip\w_qbz95CQB_ca.paa";
displayName = "Type 95CQB Rifle";
model = "\pla_weapons\pla_qbz95CBQ";
};
class PLA_QBZ95SSN : PLA_QBZ95
{
picture = "\pla_weapons\equip\Qbz95ssn_ca.paa";
displayName = "Type 95SSN Rifle";
model = "\pla_weapons\pla_qbz95ssn";
modelOptics = "pla_weapons\optika_QBZ95SSN";
opticsPPEffects[] = {
"OpticsCHAbera1", "OpticsBlur1"
};
opticsFlare = 1;
opticsDisablePeripherialVision = 1;
opticsZoomMin = 0.083000;
opticsZoomMax = 0.083000;
opticsZoomInit = 0.083000;
distanceZoomMin = 200;
distanceZoomMax = 200;
class OpticsModes
{
class ACOG
{
opticsID = 1;
useModelOptics = 1;
opticsPPEffects[] = {"OpticsCHAbera1","OpticsBlur1"};
opticsZoomMin = 0.0623;
opticsZoomMax = 0.0623;
opticsZoomInit = 0.0623;
memoryPointCamera = "opticView";
visionMode[] = {"Normal"};
opticsFlare = 1;
opticsDisablePeripherialVision = 1;
distanceZoomMin = 300;
distanceZoomMax = 300;
cameraDir = "";
};
class SSN: ACOG
{
opticsID = 2;
useModelOptics = 0;
opticsFlare = 0;
opticsDisablePeripherialVision = 0;
opticsZoomMin = 0.25;
opticsZoomMax = 1.1;
opticsZoomInit = 0.5;
memoryPointCamera = "eye";
visionMode[] = {};
};
};
};
class PLA_QBW95CQB : PLA_QBZ95
{
picture = "\pla_weapons\equip\qbw95CQB_ca.paa";
displayName = "Type 95WCQB Rifle";
model = "\pla_weapons\PLA_QBW95CQB";
class Single : Single
{
begin1[] = {
"ca\sounds\weapons\rifles\MP5_sd_single1", 1.778280, 1, 1000
};
begin2[] = {
"ca\sounds\weapons\rifles\MP5_sd_single2", 1.778280, 1, 1000
};
};
class FullAuto : FullAuto
{
begin1[] = {
"ca\sounds\weapons\rifles\MP5_sd_single1", 1.778280, 1, 1000
};
begin2[] = {
"ca\sounds\weapons\rifles\MP5_sd_single2", 1.778280, 1, 1000
};
};
};
class PLA_QBW95SSN : PLA_QBZ95
{
picture = "\pla_weapons\equip\qbw95CQB_ca.paa";
displayName = "Type 95WSSN Rifle";
model = "\pla_weapons\pla_qbw95ssn";
modelOptics = "pla_weapons\optika_QBZ95SSN";
opticsPPEffects[] = {
"OpticsCHAbera1", "OpticsBlur1"
};
opticsFlare = 1;
opticsDisablePeripherialVision = 1;
opticsZoomMin = 0.083000;
opticsZoomMax = 0.083000;
opticsZoomInit = 0.083000;
distanceZoomMin = 200;
distanceZoomMax = 200;
class Single : Single
{
begin1[] = {
"ca\sounds\weapons\rifles\MP5_sd_single1", 1.778280, 1, 1000
};
begin2[] = {
"ca\sounds\weapons\rifles\MP5_sd_single2", 1.778280, 1, 1000
};
};
class FullAuto : FullAuto
{
begin1[] = {
"ca\sounds\weapons\rifles\MP5_sd_single1", 1.778280, 1, 1000
};
begin2[] = {
"ca\sounds\weapons\rifles\MP5_sd_single2", 1.778280, 1, 1000
};
};
class OpticsModes
{
class ACOG
{
opticsID = 1;
useModelOptics = 1;
opticsPPEffects[] = {"OpticsCHAbera1","OpticsBlur1"};
opticsZoomMin = 0.0623;
opticsZoomMax = 0.0623;
opticsZoomInit = 0.0623;
memoryPointCamera = "opticView";
visionMode[] = {"Normal"};
opticsFlare = 1;
opticsDisablePeripherialVision = 1;
distanceZoomMin = 300;
distanceZoomMax = 300;
cameraDir = "";
};
class SSN: ACOG
{
opticsID = 2;
useModelOptics = 0;
opticsFlare = 0;
opticsDisablePeripherialVision = 0;
opticsZoomMin = 0.25;
opticsZoomMax = 1.1;
opticsZoomInit = 0.5;
memoryPointCamera = "eye";
visionMode[] = {};
};
};
};
class PLA_QBZ95_GL: PLA_QBZ95
{
displayName = "Type 95G Rifle";
model = "\pla_weapons\pla_qbz95G";
handAnim[] = {"OFP2_ManSkeleton","\Ca\weapons\data\Anim\M16GL.rtm"};
picture = "\TEX\Pic\95G.PAA";
UiPicture="\CA\weapons\data\Ico\i_regular_CA.paa";
muzzles[] = {PLA_QBZ95Muzzle, GL1Muzzle};
modelOptics="-";
dexterity = 1.5; // 4.8kg
class PLA_QBZ95Muzzle: PLA_QBZ95 {};
class GL1Muzzle: GrenadeLauncher
{
displayName = "$STR_DN_GL1";
magazines[] = {"1Rnd_HE_GL1","FlareWhite_GL1","FlareGreen_GL1","FlareRed_GL1","FlareYellow_GL1","1Rnd_Smoke_GL1","1Rnd_SmokeRed_GL1","1Rnd_SmokeGreen_GL1","1Rnd_SmokeYellow_GL1"};
sound[] = {"\ca\Weapons\Data\Sound\grenadelauncher_1",0.1,1,400};
reloadMagazineSound[] = {"\ca\Weapons\Data\Sound\flare_reload",0.000316228,1,20};
magazineReloadTime = 0;
reloadTime = 0.1;
optics = 1;
modelOptics="-";
cameraDir = "GL look";
memoryPointCamera = "GL eye";
opticsZoomMin = 0.25;
opticsZoomMax = 1.1;
opticsZoomInit = 0.5;
};
};
class PLA_QBZ95SSN_GL: PLA_QBZ95SSN
{
displayName = "Type 95SSN G Rifle";
model = "\pla_weapons\pla_qbz95Gssn";
handAnim[] = {"OFP2_ManSkeleton","\Ca\weapons\data\Anim\M16GL.rtm"};
picture = "\TEX\Pic\95SSNG.PAA";
UiPicture="\CA\weapons\data\Ico\i_regular_CA.paa";
muzzles[] = {PLA_QBZ95SSNMuzzle, GL1Muzzle};
modelOptics="-";
dexterity = 1.5; // 4.8kg
class PLA_QBZ95SSNMuzzle: PLA_QBZ95SSN {};
class GL1Muzzle: GrenadeLauncher
{
displayName = "$STR_DN_GL1";
magazines[] = {"1Rnd_HE_GL1","FlareWhite_GL1","FlareGreen_GL1","FlareRed_GL1","FlareYellow_GL1","1Rnd_Smoke_GL1","1Rnd_SmokeRed_GL1","1Rnd_SmokeGreen_GL1","1Rnd_SmokeYellow_GL1"};
sound[] = {"\ca\Weapons\Data\Sound\grenadelauncher_1",0.1,1,400};
reloadMagazineSound[] = {"\ca\Weapons\Data\Sound\flare_reload",0.000316228,1,20};
magazineReloadTime = 0;
reloadTime = 0.1;
optics = 1;
modelOptics="-";
cameraDir = "GL look";
memoryPointCamera = "GL eye";
opticsZoomMin = 0.25;
opticsZoomMax = 1.1;
opticsZoomInit = 0.5;
};
class OpticsModes
{
class ACOG
{
opticsID = 1;
useModelOptics = 1;
opticsPPEffects[] = {"OpticsCHAbera1","OpticsBlur1"};
opticsZoomMin = 0.0623;
opticsZoomMax = 0.0623;
opticsZoomInit = 0.0623;
memoryPointCamera = "opticView";
visionMode[] = {"Normal"};
opticsFlare = 1;
opticsDisablePeripherialVision = 1;
distanceZoomMin = 300;
distanceZoomMax = 300;
cameraDir = "";
};
class SSN: ACOG
{
opticsID = 2;
useModelOptics = 0;
opticsFlare = 0;
opticsDisablePeripherialVision = 0;
opticsZoomMin = 0.25;
opticsZoomMax = 1.1;
opticsZoomInit = 0.5;
memoryPointCamera = "eye";
visionMode[] = {};
};
};
};
class PLA_QBZ95CQB_GL: PLA_QBZ95CQB
{
displayName = "Type 95CQB G Rifle";
model = "\pla_weapons\pla_qbz95GCBQ";
handAnim[] = {"OFP2_ManSkeleton","\Ca\weapons\data\Anim\M16GL.rtm"};
picture = "\TEX\Pic\95CQBG.PAA";
UiPicture="\CA\weapons\data\Ico\i_regular_CA.paa";
muzzles[] = {PLA_QBZ95CQBMuzzle, GL1Muzzle};
modelOptics="-";
dexterity = 1.5; // 4.8kg
class PLA_QBZ95CQBMuzzle: PLA_QBZ95CQB {};;
class GL1Muzzle: GrenadeLauncher
{
displayName = "$STR_DN_GL1";
magazines[] = {"1Rnd_HE_GL1","FlareWhite_GL1","FlareGreen_GL1","FlareRed_GL1","FlareYellow_GL1","1Rnd_Smoke_GL1","1Rnd_SmokeRed_GL1","1Rnd_SmokeGreen_GL1","1Rnd_SmokeYellow_GL1"};
sound[] = {"\ca\Weapons\Data\Sound\grenadelauncher_1",0.1,1,400};
reloadMagazineSound[] = {"\ca\Weapons\Data\Sound\flare_reload",0.000316228,1,20};
magazineReloadTime = 0;
reloadTime = 0.1;
optics = 1;
modelOptics="-";
cameraDir = "GL look";
memoryPointCamera = "GL eye";
opticsZoomMin = 0.25;
opticsZoomMax = 1.1;
opticsZoomInit = 0.5;
};
};
class PLA_QBZ03 : Rifle
{
scope = 2;
value = 0;
model = "\pla_weapons\pla_qbz03";
displayName = "Type 03 Rifle";
optics = 1;
picture = "\pla_weapons\equip\w_qbz03_ca.paa";
drySound[] = {
"ca\sounds\weapons\rifles\dry", 0.000316, 1, 10
};
reloadMagazineSound[] = {
"ca\sounds\weapons\rifles\reload-ak-2ivan", 0.070795, 1, 20
};
modes[] = {
"FullAuto", "Single", "Burst"
};
magazines[] = {
"PLA_30Rnd_58x42_QBZ95"
};
bullet1[] = {
"ca\sounds\weapons\shells\small_shell_metal_04", 0.177828, 1, 15
};
bullet2[] = {
"ca\sounds\weapons\shells\small_shell_metal_03", 0.177828, 1, 15
};
bullet3[] = {
"ca\sounds\weapons\shells\small_shell_metal_02", 0.177828, 1, 15
};
bullet4[] = {
"ca\sounds\weapons\shells\small_shell_metal_01", 0.177828, 1, 15
};
bullet5[] = {
"ca\sounds\weapons\shells\small_shell_dirt_07", 0.316228, 1, 15
};
bullet6[] = {
"ca\sounds\weapons\shells\small_shell_dirt_09", 0.316228, 1, 15
};
bullet7[] = {
"ca\sounds\weapons\shells\small_shell_dirt_10", 0.316228, 1, 15
};
bullet8[] = {
"ca\sounds\weapons\shells\small_shell_dirt_12", 0.316228, 1, 15
};
bullet9[] = {
"ca\sounds\weapons\shells\small_shell_soft_05", 0.177828, 1, 15
};
bullet10[] = {
"ca\sounds\weapons\shells\small_shell_soft_09", 0.177828, 1, 15
};
bullet11[] = {
"ca\sounds\weapons\shells\small_shell_soft_10", 0.177828, 1, 15
};
bullet12[] = {
"ca\sounds\weapons\shells\small_shell_soft_13", 0.177828, 1, 15
};
soundBullet[] = {
"bullet1", 0.083000, "bullet2", 0.083000, "bullet3", 0.083000, "bullet4", 0.083000, "bullet5", 0.083000, "bullet6", 0.083000, "bullet7", 0.083000, "bullet8", 0.083000, "bullet9", 0.083000, "bullet10", 0.083000, "bullet11", 0.083000, "bullet12", 0.083000
};
class Single : Mode_SemiAuto
{
begin1[] = {
"ca\sounds\weapons\rifles\AK74_single2", 1.778280, 1, 1000
};
soundBegin[] = {
"begin1", 1
};
reloadTime = 0.100000;
recoil = "recoil_single_primary_3outof10";
recoilProne = "recoil_single_primary_prone_3outof10";
dispersion = 0.001250;
minRange = 2;
minRangeProbab = 0.300000;
midRange = 300;
midRangeProbab = 0.700000;
maxRange = 600;
maxRangeProbab = 0.040000;
};
class Burst : Mode_Burst
{
begin1[] = {
"ca\sounds\weapons\rifles\AK74_single2", 1.778280, 1, 1000
};
soundBegin[] = {
"begin1", 1
};
soundBurst = 0;
reloadTime = 0.100000;
ffCount = 3;
recoil = "recoil_auto_primary_3outof10";
recoilProne = "recoil_auto_primary_prone_3outof10";
dispersion = 0.001250;
minRange = 50;
minRangeProbab = 0.300000;
midRange = 200;
midRangeProbab = 0.700000;
maxRange = 500;
maxRangeProbab = 0.050000;
showToPlayer = 0;
};
class FullAuto : Mode_FullAuto
{
begin1[] = {
"ca\sounds\weapons\rifles\AK74_single2", 1.778280, 1, 1000
};
soundBegin[] = {
"begin1", 1
};
reloadTime = 0.100000;
ffCount = 30;
recoil = "recoil_single_primary_3outof10";
recoilProne = "recoil_single_primary_prone_3outof10";
dispersion = 0.001250;
minRange = 0;
minRangeProbab = 0.100000;
midRange = 150;
midRangeProbab = 0.700000;
maxRange = 300;
maxRangeProbab = 0.050000;
};
};
class PLA_QBZ03SSN : PLA_QBZ03
{
picture = "\pla_weapons\equip\Qbz95ssn_ca.paa";
displayName = "Type 03SSN Rifle";
model = "\pla_weapons\pla_qbz03ssn.p3d";
modelOptics = "pla_weapons\optika_QBZ95SSN";
opticsPPEffects[] = {
"OpticsCHAbera1", "OpticsBlur1"
};
opticsFlare = 1;
opticsDisablePeripherialVision = 1;
opticsZoomMin = 0.083000;
opticsZoomMax = 0.083000;
opticsZoomInit = 0.083000;
distanceZoomMin = 200;
distanceZoomMax = 200;
class OpticsModes
{
class ACOG
{
opticsID = 1;
useModelOptics = 1;
opticsPPEffects[] = {"OpticsCHAbera1","OpticsBlur1"};
opticsZoomMin = 0.0623;
opticsZoomMax = 0.0623;
opticsZoomInit = 0.0623;
memoryPointCamera = "opticView";
visionMode[] = {"Normal"};
opticsFlare = 1;
opticsDisablePeripherialVision = 1;
distanceZoomMin = 300;
distanceZoomMax = 300;
cameraDir = "";
};
class SSN: ACOG
{
opticsID = 2;
useModelOptics = 0;
opticsFlare = 0;
opticsDisablePeripherialVision = 0;
opticsZoomMin = 0.25;
opticsZoomMax = 1.1;
opticsZoomInit = 0.5;
memoryPointCamera = "eye";
visionMode[] = {};
};
};
};
class PLA_QBZ03CQB : PLA_QBZ03
{
picture = "\pla_weapons\equip\Qbz95ssn_ca.paa";
displayName = "Type 03CQB Rifle";
model = "\pla_weapons\pla_qbz03CQB.p3d";
};
class PLA_QCZ85 : PLA_QBW95CQB
{
picture = "\pla_weapons\equip\m_qcz85_ca.paa";
displayName = "Type 85 Rifle";
magazines[] = {
"PLA_30Rnd_762x25_QCZ85"
};
model = "\pla_weapons\pla_QCZ85";
class Single : Single
{
begin1[] = {
"ca\sounds\weapons\rifles\MP5_single1", 1.778280, 1, 1000
};
begin2[] = {
"ca\sounds\weapons\rifles\MP5_single2", 1.778280, 1, 1000
};
};
class FullAuto : FullAuto
{
begin1[] = {
"ca\sounds\weapons\rifles\MP5_single1", 1.778280, 1, 1000
};
begin2[] = {
"ca\sounds\weapons\rifles\MP5_single2", 1.778280, 1, 1000
};
};
};
class PLA_QCW85 : PLA_QBW95CQB
{
picture = "\pla_weapons\equip\qcw85_ca.paa";
displayName = "Type 85w Rifle";
magazines[] = {
"PLA_30Rnd_762x25_QCZ85"
};
model = "\pla_weapons\pla_QCW85";
};
class PLA_QBB95 : Rifle
{
scope = 2;
displayName = "Type 95 LMG";
model = "\pla_weapons\pla_qbb95";
picture = "\pla_weapons\equip\w_qbb95_ca.paa";
UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
modes[] = {
"FullAuto", "Single", "close", "short", "medium", "far"
};
magazines[] = {
"PLA_75Rnd_58x42_QBB95"
};
dexterity = 1.300000;
cursor = "MGCursor";
cursoraim = "\ca\Weapons\Data\w_lock";
optics = 1;
opticsDisablePeripherialVision = 1;
value = 2;
drySound[] = {
"Ca\sounds\Weapons\rifles\dry", 0.005623, 1
};
handAnim[] = {
"OFP2_ManSkeleton", "\Ca\weapons\data\Anim\HKMP5.rtm"
};
reloadMagazineSound[] = {
"ca\sounds\weapons\rifles\reload-m16-3", 0.056234, 1, 20
};
class Single : Mode_SemiAuto
{
begin1[] = {
"ca\sounds\weapons\rifles\M4A_single1", 1.778280, 1, 1000
};
begin2[] = {
"ca\sounds\weapons\rifles\M4A_single2", 1.778280, 1, 1000
};
soundBegin[] = {
"begin1", 0.500000, "begin2", 0.500000
};
reloadTime = 0.092300;
recoil = "recoil_single_primary_3outof10";
recoilProne = "recoil_single_primary_prone_3outof10";
dispersion = 0.001550;
minRange = 2;
minRangeProbab = 0.300000;
midRange = 300;
midRangeProbab = 0.700000;
maxRange = 600;
maxRangeProbab = 0.040000;
showToPlayer = "true";
};
class FullAuto : Mode_FullAuto
{
begin1[] = {
"ca\sounds\weapons\rifles\M4A_single1", 1.778280, 1, 1000
};
begin2[] = {
"ca\sounds\weapons\rifles\M4A_single2", 1.778280, 1, 1000
};
soundBegin[] = {
"begin1", 0.500000, "begin2", 0.500000
};
reloadTime = 0.092300;
recoil = "recoil_auto_primary_3outof10";
recoilProne = "recoil_auto_primary_prone_3outof10";
dispersion = 0.001550;
minRange = 1;
minRangeProbab = 0.300000;
midRange = 5;
midRangeProbab = 0.580000;
maxRange = 10;
maxRangeProbab = 0.040000;
showToPlayer = "true";
};
class close : FullAuto
{
burst = 8;
aiRateOfFire = 0.500000;
aiRateOfFireDistance = 50;
minRange = 10;
minRangeProbab = 0.050000;
midRange = 20;
midRangeProbab = 0.580000;
maxRange = 50;
maxRangeProbab = 0.040000;
showToPlayer = "false";
};
class short : close
{
burst = 6;
aiRateOfFire = 2;
aiRateOfFireDistance = 200;
minRange = 50;
minRangeProbab = 0.050000;
midRange = 100;
midRangeProbab = 0.580000;
maxRange = 200;
maxRangeProbab = 0.040000;
};
class medium : close
{
burst = 5;
aiRateOfFire = 4;
aiRateOfFireDistance = 400;
minRange = 200;
minRangeProbab = 0.050000;
midRange = 300;
midRangeProbab = 0.580000;
maxRange = 400;
maxRangeProbab = 0.040000;
};
class far : close
{
burst = 3;
aiRateOfFire = 7;
aiRateOfFireDistance = 600;
minRange = 400;
minRangeProbab = 0.050000;
midRange = 500;
midRangeProbab = 0.400000;
maxRange = 600;
maxRangeProbab = 0.010000;
};
aiDispersionCoefY = 14;
aiDispersionCoefX = 14;
class Library
{
libTextDesc = "";
};
descriptionShort = "";
};
class PLA_QJY88 : Rifle
{
bullet1[] = {
"ca\sounds\weapons\shells\big_shell_metal_01", 0.070795, 1, 15
};
bullet2[] = {
"ca\sounds\weapons\shells\big_shell_metal_03", 0.070795, 1, 15
};
bullet3[] = {
"ca\sounds\weapons\shells\big_shell_metal_02", 0.070795, 1, 15
};
bullet4[] = {
"ca\sounds\weapons\shells\big_shell_metal_01", 0.070795, 1, 15
};
bullet5[] = {
"ca\sounds\weapons\shells\big_shell_dirt_01", 0.070795, 1, 15
};
bullet6[] = {
"ca\sounds\weapons\shells\big_shell_dirt_02", 0.070795, 1, 15
};
bullet7[] = {
"ca\sounds\weapons\shells\big_shell_dirt_03", 0.070795, 1, 15
};
bullet8[] = {
"ca\sounds\weapons\shells\big_shell_dirt_04", 0.070795, 1, 15
};
bullet9[] = {
"ca\sounds\weapons\shells\big_shell_soft_01", 0.070795, 1, 15
};
bullet10[] = {
"ca\sounds\weapons\shells\big_shell_soft_02", 0.070795, 1, 15
};
bullet11[] = {
"ca\sounds\weapons\shells\big_shell_soft_03", 0.070795, 1, 15
};
bullet12[] = {
"ca\sounds\weapons\shells\big_shell_soft_04", 0.070795, 1, 15
};
soundBullet[] = {
"bullet1", 0.083000, "bullet2", 0.083000, "bullet3", 0.083000, "bullet4", 0.083000, "bullet5", 0.083000, "bullet6", 0.083000, "bullet7", 0.083000, "bullet8", 0.083000, "bullet9", 0.083000, "bullet10", 0.083000, "bullet11", 0.083000, "bullet12", 0.083000
};
scope = 2;
model = "\pla_weapons\pla_qjy88";
picture = "\pla_weapons\equip\w_qjy88_ca.paa";
UiPicture = "\CA\weapons\data\Ico\i_mg_CA.paa";
displayName = "Type 88 MG";
cursor = "MGCursor";
cursoraim = "\ca\Weapons\Data\clear_empty";
modes[] = {
"manual", "close", "short", "medium", "far"
};
class manual : Mode_FullAuto
{
recoil = "recoil_auto_machinegun_8outof10";
recoilProne = "recoil_auto_machinegun_prone_5outof10";
dispersion = 0.000800;
begin1[] = {
"ca\sounds\Weapons\machineguns\M240_single1", 1.778280, 1, 1000
};
begin2[] = {
"ca\sounds\Weapons\machineguns\M240_single2", 1.778280, 1, 1000
};
soundBegin[] = {
"begin1", 0.500000, "begin2", 0.500000
};
soundContinuous = 0;
soundBurst = 0;
minRange = 0;
minRangeProbab = 0.300000;
midRange = 5;
midRangeProbab = 0.580000;
maxRange = 10;
maxRangeProbab = 0.040000;
showToPlayer = 1;
reloadTime = 0.085700;
};
class close : manual
{
burst = 10;
aiRateOfFire = 0.500000;
aiRateOfFireDistance = 50;
minRange = 10;
minRangeProbab = 0.050000;
midRange = 20;
midRangeProbab = 0.580000;
maxRange = 50;
maxRangeProbab = 0.040000;
showToPlayer = 0;
};
class short : close
{
burst = 8;
aiRateOfFire = 2;
aiRateOfFireDistance = 300;
minRange = 50;
minRangeProbab = 0.050000;
midRange = 150;
midRangeProbab = 0.580000;
maxRange = 300;
maxRangeProbab = 0.040000;
};
class medium : close
{
burst = 12;
aiRateOfFire = 3;
aiRateOfFireDistance = 600;
minRange = 200;
minRangeProbab = 0.050000;
midRange = 400;
midRangeProbab = 0.580000;
maxRange = 600;
maxRangeProbab = 0.040000;
};
class far : close
{
burst = 16;
aiRateOfFire = 5;
aiRateOfFireDistance = 1000;
minRange = 400;
minRangeProbab = 0.050000;
midRange = 600;
midRangeProbab = 0.400000;
maxRange = 900;
maxRangeProbab = 0.010000;
};
aiDispersionCoefY = 21;
aiDispersionCoefX = 21;
dexterity = 0.510000;
type = "1 + 4";
reloadMagazineSound[] = {
"\Ca\sounds\Weapons\rifles\reload-belt-1", 0.056234, 1, 25
};
magazines[] = {
"PLA_200Rnd_58x42_QJY88"
};
class Library
{
libTextDesc = "";
};
descriptionShort = "";
};
class PLA_QJY88SSN : PLA_QJY88
{
ace_bipod = 1;
model = "\pla_weapons\pla_qjy88ssn";
modelOptics = "pla_weapons\optika_qjy88";
picture = "\pla_weapons\equip\w_qjy88_ca.paa";
displayName = "Type 88SSN MG";
opticsPPEffects[] = {
"OpticsCHAbera1", "OpticsBlur1"
};
opticsFlare = 1;
opticsDisablePeripherialVision = 1;
opticsZoomMin = 0.063000;
opticsZoomMax = 0.063000;
opticsZoomInit = 0.063000;
distanceZoomMin = 650;
distanceZoomMax = 650;
class OpticsModes
{
class ACOG
{
opticsID = 1;
useModelOptics = 1;
opticsPPEffects[] = {"OpticsCHAbera1","OpticsBlur1"};
opticsZoomMin = 0.0623;
opticsZoomMax = 0.0623;
opticsZoomInit = 0.0623;
memoryPointCamera = "opticView";
visionMode[] = {"Normal"};
opticsFlare = 1;
opticsDisablePeripherialVision = 1;
distanceZoomMin = 300;
distanceZoomMax = 300;
cameraDir = "";
};
class SSN: ACOG
{
opticsID = 2;
useModelOptics = 0;
opticsFlare = 0;
opticsDisablePeripherialVision = 0;
opticsZoomMin = 0.25;
opticsZoomMax = 1.1;
opticsZoomInit = 0.5;
memoryPointCamera = "eye";
visionMode[] = {};
};
};
};
class PLA_KBU88 : Rifle
{
class Library
{
libTextDesc = "";
};
displayName = "Type 88 Sniper Rifle";
model = "\pla_weapons\pla_kbu88";
scope = 2;
dexterity = 1.350000;
modelOptics = "\pla_weapons\optika_KBU88A.p3d";
opticsPPEffects[] = {
"OpticsCHAbera1", "OpticsBlur1"
};
picture = "\pla_weapons\equip\w_kbu88_ca.paa";
UiPicture = "\CA\weapons\data\Ico\i_sniper_CA.paa";
optics = 1;
opticsFlare = 1;
opticsDisablePeripherialVision = 1;
opticsZoomMin = 0.027700;
opticsZoomMax = 0.083000;
opticsZoomInit = 0.083000;
distanceZoomMin = 400;
distanceZoomMax = 200;
begin1[] = {
"ca\sounds\weapons\rifles\sniper_single_05", 1.778280, 1, 1000
};
soundBegin[] = {
"begin1", 1
};
soundContinuous = 0;
drySound[] = {
"Ca\sounds\Weapons\rifles\dry", 0.010000, 1, 10
};
reloadMagazineSound[] = {
"ca\sounds\weapons\rifles\reload-m16-3", 0.316228, 1, 30
};
recoil = "recoil_single_primary_6outof10";
recoilProne = "recoil_single_primary_prone_5outof10";
minRange = 0;
minRangeProbab = 0.100000;
midRange = 500;
midRangeProbab = 0.700000;
maxRange = 1000;
maxRangeProbab = 0.050000;
dispersion = 0.000120;
autoFire = 0;
value = 1000;
aiRateOfFire = 9;
aiRateOfFireDistance = 1000;
ace_bipod = 1;
magazines[] = {
"PLA_10Rnd_58x42_KBU88"
};
handAnim[] = {
"OFP2_ManSkeleton", "\Ca\weapons\data\Anim\HKMP5.rtm";
};
descriptionShort = "";
};
class m107: Rifle{};
class PLA_LR1 : m107
{
displayName = "Type LR1 Sniper Rifle";
model = "\pla_weapons\pla_LR1";
modelOptics = "\ca\weapons\2Dscope_MilDot_10";
picture = "\pla_weapons\equip\w_LR1_ca.paa";
reloadTime = 1;
ace_bipod = 1
htMin = 1;
htMax = 420;
afMax = 0;
mfMax = 0;
mFact = 1;
tBody = 100;
magazines[] = {
"PLA_5Rnd_127x90_LR1", "PLA_5Rnd_127x90_LR1AT"
};
weaponInfoType = "RscWeaponZeroing";
handAnim[] = {"OFP2_ManSkeleton","\Ca\weapons_E\Data\Anim\M107b.rtm"};
class OpticsModes
{
class StepScope
{
opticsID = 1;
useModelOptics = 1;
opticsPPEffects[] = {"OpticsCHAbera1","OpticsBlur1"};
opticsZoomInit = 0.0830;
opticsZoomMin = 0.0830;
distanceZoomMin = 500;
opticsZoomMax = 0.01275;
distanceZoomMax = 200;
weaponInfoType = "RscWeaponZeroing";
memoryPointCamera = Konec hlavne";
opticsFlare = true;
opticsDisablePeripherialVision = true;
cameraDir = "";
visionMode[] = {"Normal"};
discreteDistance[] = {500};
discreteDistanceInitIndex = 4;
};
};
};
class PLA_js58 : PLA_KBU88
{
displayName = "Type js58 Sniper Rifle";
model = "\pla_weapons\pla_js58";
modelOptics = "\ca\weapons\2Dscope_MilDot_10";
ace_bipod = 1;
picture = "\pla_weapons\equip\w_js58_ca.paa";
reloadTime = 1;
handAnim[] = {
"OFP2_ManSkeleton", "\Ca\weapons\data\Anim\AK74.rtm"
};
class OpticsModes
{
class StepScope
{
opticsID = 1;
useModelOptics = 1;
opticsPPEffects[] = {"OpticsCHAbera1","OpticsBlur1"};
opticsZoomInit = 0.0753;
opticsZoomMin = 0.0249;
distanceZoomMin = 500;
opticsZoomMax = 0.0753;
distanceZoomMax = 200;
memoryPointCamera = "usti hlavne";
opticsFlare = 1;
opticsDisablePeripherialVision = 1;
cameraDir = "";
visionMode[] = {"Normal"};
discreteDistance[] = {100,200,300,400,500,600,700,800,900,1000,1100,1200};
discreteDistanceInitIndex = 4;
};
};
};
class PLA_js58W : PLA_js58
{
displayName = "Type js58W Sniper Rifle";
model = "\pla_weapons\pla_js58W";
picture = "\pla_weapons\equip\w_js58_ca.paa";
begin1[] = {
"ca\sounds\weapons\rifles\MP5_sd_single1", 1.778280, 1, 1000
};
};
class PLA_PF69 : Launcher
{
scope = 2;
displayName = "Type 69-1 Launcher";
model = "\ca\weapons\rpg7_launcher";
handAnim[] = {
"OFP2_ManSkeleton", "\Ca\weapons\data\Anim\RPG7.rtm"
};
modelOptics = "-";
magazines[] = {
"PLA_69III", "PLA_69HE", "PG7V", "PG7VL", "PG7VR", "OG7"
};
sound[] = {
"\Ca\sounds\Weapons\rockets\RocketLauncher_Shot04_A", 10, 1, 1400
};
drySound[] = {
"\Ca\sounds\Weapons\rockets\dry", 0.000100, 1, 10
};
reloadMagazineSound[] = {
"\Ca\sounds\Weapons\rockets\flare_reload", 0.000316, 1, 20
};
soundFly[] = {
"\Ca\sounds\Weapons\rockets\rocket_fly1", 100, 1.500000, 700
};
picture = "\CA\weapons\data\equip\w_rpg7_ca.paa";
UiPicture = "\CA\weapons\data\Ico\i_at_CA.paa";
recoil = "launcherBase";
aiRateOfFire = 10;
aiRateOfFireDistance = 250;
minRange = 10;
midRange = 200;
maxRange = 300;
class Library
{
libTextDesc = "";
};
descriptionShort = "";
};
class PLA_PF69A : PLA_PF69
{
displayName = "Type 69-II Launcher";
model = "\pla_weapons\pla_PF69_Launcher";
handAnim[] = {
"OFP2_ManSkeleton", "\Ca\weapons\data\Anim\RPG7.rtm"
};
modelOptics = "\pla_weapons\optika_PF69";
magazines[] = {
"PLA_69IIIA", "PLA_69IIIA", "PLA_69IIIA", "PLA_69HEA", "PLA_69HEA", "PLA_69HEA"
};
picture = "\pla_weapons\equip\pf69_ca";
};
class PLA_Fn6 : Launcher
{
scope = 2;
displayName = "Type AA_FN6";
model = "\pla_weapons\pla_FN6_launcher";
nameSound = "aalauncher";
modelOptics = "-";
magazines[] = {
"PLA_FN6_Strela"
};
handAnim[] = {
"OFP2_ManSkeleton", "\Ca\weapons\data\Anim\Strela.rtm"
};
sound[] = {
"\Ca\sounds\Weapons\rockets\javelin1_A", 10, 1, 1400
};
drySound[] = {
"\Ca\sounds\Weapons\rockets\dry", 0.000100, 1, 10
};
reloadMagazineSound[] = {
"\Ca\sounds\Weapons\rockets\flare_reload", 0.000316, 1, 20
};
soundFly[] = {
"\Ca\sounds\Weapons\rockets\rocket_fly1", 100, 1.500000, 700
};
cursorAim = "\ca\Weapons\Data\clear_empty";
cursor = "Missile";
cursorSize = 1;
value = 15;
canLock = 2;
picture = "\pla_weapons\equip\fn6_ca.paa";
UiPicture = "\CA\weapons\data\Ico\i_aa_CA.paa";
recoil = "launcherBase";
minRange = 10;
minRangeProbab = 0.300000;
midRange = 2350;
midRangeProbab = 0.800000;
maxRange = 4200;
maxRangeProbab = 0.100000;
aiRateOfFire = 5;
aiRateOfFireDistance = 2350;
class Library
{
libTextDesc = "$STR_LIB_9K32";
};
descriptionShort = "$STR_DSS_9K32";
};
class PLA_QSZ92 : Pistol
{
scope = 2;
model = "\pla_weapons\pla_QSZ92";
modelOptics = "-";
picture = "\pla_weapons\equip\qsz92_CA.paa";
minRange = 2;
minRangeProbab = 0.100000;
midRange = 30;
midRangeProbab = 0.800000;
maxRange = 50;
maxRangeProbab = 0.040000;
optics = "true";
distanceZoomMin = 50;
distanceZoomMax = 50;
displayName = "QSZ92";
sound[] = {
"\ca\Weapons\Data\Sound\Glock2_A", 1, 1
};
drySound[] = {
"\ca\Weapons\Data\Sound\T33_dry_v1", 0.000100, 1
};
reloadMagazineSound[] = {
"\ca\Weapons\Data\Sound\pistol_reload", 0.031623, 1
};
magazines[] = {
"15Rnd_9x19_M9", "15Rnd_9x19_M9SD"
};
dispersion = 0.020000;
ffCount = 1;
recoil = "pistolBase";
aiRateOfFire = 0.500000;
aiRateOfFireDistance = 50;
class Library
{
libTextDesc = "$STR_LIB_M9";
};
};
class PLA_QSW06 : PLA_QSZ92
{
model = "\pla_weapons\pla_QSw06";
displayName = "QSw06";
picture = "\pla_weapons\equip\qsw06_ca.paa";
sound[] = {
"ca\sounds\weapons\rifles\MP5_sd_single1", 1.778280, 1, 1000
};
};
};
-
please look down
-
en i config the grade and lancher,too.i explan this part because it has problem~~~~~and how to deal with?
-
i've made a Grenade Launcher's ammo,but when i enter the game,always apper this
no entry "bin\config.bin/cfgmagzines.".
i check the sentence,but it has no problem~~~
class CfgMagazines { class CA_Magazine; class CA_LauncherMagazine; class HandGrenade_West; class 1Rnd_HE_GL1: CA_Magazine { scope = 2; type = 16; displayName = "HE_GL1"; picture = "\Ca\weapons\Data\Equip\m_40mmHP_CA.paa"; ammo = "G_35mm_HE"; initSpeed = 80; count = 1; nameSound = "grenadelauncher"; descriptionShort = "$STR_DSS_HE_GL1"; }; }ï¼›
What does meaning of this sentence?
in ARMA 2 & OA : ADDONS - Configs & Scripting
Posted · Edited by kongfanxiao
the qbz95 grenade gun has this bug prompt dialog box。i think maybe the ammos config.