Teraz jest So 28 lut, 2026 16:04
Skocz do: Strona główna forum » Gry BIS » Inne Gry BIS » Armed Assault
class CfgWeapons
{
class Default; // External class reference
class PistolCore; // External class reference
class RifleCore; // External class reference
class MGunCore; // External class reference
class LauncherCore; // External class reference
class GrenadeCore; // External class reference
class GrenadeLauncher; // External class reference
class CannonCore; // External class reference
class Launcher; // External class reference
class MissileLauncher : LauncherCore{};
class FFARLauncher;
class RHS_12_7mmGun: MGunCore
{
scope=public;
displayName="Yak-B 12.7mm";
displayNameMagazine="Yak-B";
shortNameMagazine="Yak-B";
count=1470;
ammo="RHS_12_7mm";
multiplier=1;
magazines[] = {"RHS_12_7mmGun"};
burst=5;
sound[]={"\RHS_Hind\sounds\12mm_fire",3,1};
soundContinuous=0;
reloadTime=0.012;
dispersion=0.01;
minRange = 30;
minRangeProbab = 0.6;
midRange = 300;
midRangeProbab = 0.7;
maxRange = 1200;
maxRangeProbab = 0.1;
};
class RHS_30mmTwinGun: MGunCore
{
scope=public;
displayName="GSh-30K 30mm";
displayNameMagazine="GSh-30K";
shortNameMagazine="GSh-30K";
count=750;
ammo="RHS_30mm";
multiplier=1;
magazines[] = {"RHS_30mmTwinGun"};
burst=5;
sound[]={"\RHS_Hind\sounds\30mm_fire",3,1.4};
soundContinuous=0;
reloadTime=0.09;
dispersion=0.01;
minRange = 30;
minRangeProbab = 0.6;
midRange = 300;
midRangeProbab = 0.7;
maxRange = 1200;
maxRangeProbab = 0.1;
};
class RHS_UPK23: FFARLauncher
{
scope=public;
burst = 6;
ammo="RHS_Gunpodammo";
displayName="UPK-23/250 23mm HE";
displayNameMagazine="UPK-23/250";
shortNameMagazine="UPK-23/250";
magazines[] = {"RHS_UPK23"};
sound[]={"\RHS_hind\sounds\23mm_fire",3,1.3};
count=500;
reloadTime=0.05;
initSpeed=400;
selectionFireAnim = "gunpodsflash";
maneuvrability = 0.0;
maxControlRange = 0; // max range for manual control, 0 = no control (passive weapon)
};
class RHS_AT2:MissileLauncher
{
scope=public;
initSpeed=10;
ammo="RHS_AT2";
magazines[] = {"RHS_AT2"};
sound[]={"\RHS_hind\sounds\AT2_fire",3,1};
displayName="9M17P ATGM";
displayNameMagazine="9M17P Rocket";
shortNameMagazine="9M17P Rocket";
count=4;
minRange = 100;
minRangeProbab = 0.1;
midRange = 4000;
midRangeProbab = 0.7;
maxRange = 8000;
maxRangeProbab = 0.001;
aiRateOfFire = 5.0; // delay between shots at given distance
aiRateOfFireDistance = 500;
};
class RHS_AT6a: MissileLauncher
{
scope=public;
initSpeed=10;
ammo="RHS_AT6a";
magazines[] = {"RHS_AT6a","RHS_AT6b","RHS_At6C","RHS_At6D"};
count=8;
displayName="9M114 ATGM";
displayNameMagazine="9M114 Rocket";
shortNameMagazine="9M114 Rocket";
sound[]={"\RHS_hind\sounds\AT6_fire",3,1};
minRange = 100;
minRangeProbab = 0.1;
midRange = 4000;
midRangeProbab = 0.7;
maxRange = 8000;
maxRangeProbab = 0.001;
aiRateOfFire = 5.0; // delay between shots at given distance
aiRateOfFireDistance = 500;
};
class RHS_AT6b : RHS_AT6a{};
class RHS_AT6c : RHS_AT6a{};
class RHS_AT6d : RHS_AT6a{};
class RHS_Rocket57x64: FFARLauncher
{
scope=public;
ammo="RHS_57mmS5";
burst = 2;
sound[]={"\RHS_hind\sounds\S5_fire",3,1};
displayName="S-5 57mm FFAR";
magazines[] = {"RHS_Rocket57x64"};
displayNameMagazine="S-5 Rocket";
shortNameMagazine="S-5 Rocket";
count=64;
minRange = 30;
minRangeProbab = 0.1;
midRange = 1200;
midRangeProbab = 0.7;
maxRange = 2500;
maxRangeProbab = 0.1;
maneuvrability = 0.0;
maxControlRange = 0; // max range for manual control, 0 = no control (passive weapon)
};
class RHS_Rocket57x128: RHS_Rocket57x64
{
scope=public;
burst=4;
displayName="S-5 57mm FFAR";
magazines[] = {"RHS_Rocket57x128"};
};
class RHS_Rocket80x80: RHS_Rocket57x64
{
scope=public;
ammo="RHS_80mmS8";
burst=4;
sound[]={"\RHS_hind\sounds\S8_fire",3,1};
magazines[] = {"RHS_Rocket80x80","RHS_Rocket80x40"};
displayName="S-8 80mm FFAR";
displayNameMagazine="S-8 Rocket";
shortNameMagazine="S-8 Rocket";
count=80;
};
class RHS_Rocket80x40: RHS_Rocket80x80
{
scope=public;
count=40;
burst=2;
};
class RHS_AGS17: FFARLauncher
{
scope=public;
burst = 6;
ammo="RHS_AGS17ammo";
displayName="AGS-17 30mm Grenades";
displayNameMagazine="AGS-17";
shortNameMagazine="AGS-17";
sound[]={"\RHS_hind\sounds\AGS_fire",3,1};
count=600;
reloadTime=0.05;
initSpeed=300;
};
class RHS_FlareDummy: MGunCore
{
scope=public;
magazines[] = {"RHS_FlareDummy"};
ammo="";
displayname="FLARES";
};
};class CfgModels
{
class Default
{
sectionsInherit="";
sections[] = {};
skeletonName = "";
};
class RHS_Hind
{
sectionsInherit = "";
sections[] =
{
"velka vrtule","velka vrtule staticka","velka vrtule Blur",
"mala vrtule","mala vrtule staticka","mala vrtule blur","otocvez","otochlaven",
"fire","fireb","zasleh","podsvit pristroju","poskozeni","L svetlo","P svetlo"
};
skeletonName = "RHS_Hind_Skeleton";
class Animations
{
class HRotor
{
type = "rotationY";
source = "rotorH";
selection = "velka vrtule";
axis = "velka osa";
memory = true;
sourceAddress = "loop";
minValue = 0;
maxValue = 1;
angle0 = 0;
angle1 = "rad +360";
};
/*
class mainRotor_dive
{
type = "rotationX";
source = "rotorHdive";
selection = "mainRotor";
axis = "mainRotor_hdive_axis";
memory = true;
minValue = "rad -90";
maxValue = "rad +90";
angle0 = "rad -90";
angle1 = "rad +90";
};
*/
class VRotor
{
type = "rotationX";
source = "rotorV";
selection = "mala vrtule";
axis = "mala osa";
memory = 1;
sourceAddress = "loop";
minValue = 0;
maxValue = 1;
angle0 = 0;
angle1 = "rad -360";
};
class mainTurret
{
type = "rotationY";
source = "mainTurret";
selection = "otocvez";
axis = "osaveze";
animPeriod = 0;
memory = 1;
minValue = "rad -360";
maxValue = "rad +360";
angle0 = "rad -360";
angle1 = "rad +360";
};
class mainGun
{
type = "rotationX";
source = "mainGun";
selection = "otochlaven";
axis = "osahlavne";
animPeriod = 0;
memory = 1;
minValue = "rad -360";
maxValue = "rad +360";
angle0 = "rad -360";
angle1 = "rad +360";
};
class FGear
{
type="rotation";
source = "altRadar";
selection = "FGear";
axis = "axis_FGear";
maxValue = 0.400000;
angle0 = 0.187266;
angle1 = -0.056706;
};
class RGear : FGear
{
selection = "RGear";
axis = "axis_RGear";
angle0 = 0.000000;
};
class sensors_turret : mainTurret
{
selection = "sensors_turret";
axis = "axis_sensors_turret";
};
class sensors : mainGun
{
selection = "sensors";
axis = "axis_sensors";
};
class damageHide
{
type="hide";
source="damage";
selection="damageHide";
};
class tailRotor_damage : damageHide
{
selection = "mala vrtule";
};
class mainRotor_damage : damageHide
{
selection = "velka vrtule";
};
class rotorShaft_damage : damageHide
{
selection = "rotorShaft";
};
//Instrumente
class IndicatorAltRadar
{
type="rotation";
source="altRadar";
sourceAddress="loop";
selection = "alt";
axis = "osa_alt";
memory = 0;
maxValue = 304;
angle0 = 0;
angle1 = "rad -360";
};
class IndicatorAltBaro
{
type="rotation";
source="altBaro";
sourceAddress="Rotation";
selection = "nm_alt";
axis = "osa_nm_alt";
maxValue = 700;
angle0 = 0;
angle1 = "rad -300";
};
class IndicatorSpeed
{
type="loop";
source="speed";
sourceAddress="Rotation";
selection = "mph";
axis = "osa_mph";
angle0 = "rad -5";
angle1 = "rad -320";
minValue = "50/3.6";
maxValue = "450/3.6";
};
class IndicatorSpeed2 : IndicatorSpeed
{
type="rotation";
selection = "mph2";
axis = "osa_mph2";
};
class IndicatorVertSpeed
{
type="loop";
source="vertSpeed";
sourceAddress="Rotation";
selection="vert_speed";
axis="osa_vert_speed";
minValue=-30.000000;
maxValue=30.000000;
angle0 = 0;
angle1=-5.235988;
};
class IndicatorRPM
{
type="loop";
source="rpm";
sourceAddress="Rotation";
selection = "rpm";
axis = "osa_rpm";
maxValue = 10.5;
angle0 = 0;
angle1 = "rad -330";
};
class IndicatorRPM2 : IndicatorRPM
{
type="loop";
source="rpm";
sourceAddress="Rotation";
selection = "rpm2";
axis = "osa_rpm2";
};
class IndicatorCompass
{
type="loop";
source="direction";
sourceAddress="Rotation";
selection = "kompas";
axis = "osa_kompas";
angle0 = -3.141593;
angle1 = 3.141593;
minValue = -3.141593;
maxValue = 3.141593;
};
class IndicatorCompass2
{
type="loop";
source="direction";
sourceAddress="Rotation";
selection = "kompas2";
axis = "osa_kompas2";
angle0 = -3.141593;
angle1 = 3.141593;
minValue = -3.141593;
maxValue = 3.141593;
};s
/* Mi24 Orginal Animations */
class Rtdoor
{
type="rotation";
animPeriod=1;
source = "Doors";
sourceAddress = "clamp";
selection="rtdoor";
axis="osa_rtdoor";
angle0=0;
angle1=-1.5;
};
class Rudoor : Rtdoor
{
selection="rudoor";
axis="osa_rudoor";
angle0=0;
angle1=2.3;
};
class Ltdoor : Rtdoor
{
selection="ltdoor";
axis="osa_ltdoor";
angle0=0;
angle1=1.5;
};
class Ludoor : Rtdoor
{
selection="ludoor";
axis="osa_ludoor";
angle0=0;
angle1=-2.3;
};
class gearL : Rtdoor
{
type="rotation";
animperiod = 1;
selection ="gearL";
axis = "osa_gearL";
angle0=0;
angle1=0.8;
};
class gearR : Rtdoor
{
type="rotation";
animperiod = 1;
selection ="gearR";
axis = "osa_gearR";
angle0=0;
angle1=-0.8;
};
class gearF : Rtdoor
{
type="rotation";
animperiod = 1;
selection ="gearF";
axis = "osa_gearF";
angle0=0;
angle1=-1.3;
};
class gcL : Rtdoor
{
type = "rotation";
animperiod = 1;
selection ="gcL";
axis = "osa_gcL";
angle0 = 0;
angle1= 1.8;
};
class gcR : Rtdoor
{
type = "rotation";
animperiod = 1;
selection ="gcR";
axis = "osa_gcR";
angle0 = 0;
angle1= -1.8;
};
class gcF : Rtdoor
{
type = "rotation";
animperiod = 1;
selection ="gcF";
axis = "osa_gcF";
angle0 = 0;
angle1= -2.5;
};
class rightgear : Rtdoor
{
type = "rotation";
animperiod = 0.5;
selection ="gearR2";
axis = "osa_gearR2";
angle0 = 0;
angle1= -0.296705;
};
class leftgear : Rtdoor
{
type = "rotation";
animperiod = 0.5;
selection ="gearL2";
axis = "osa_gearL2";
angle0 = 0;
angle1= -0.296705;
};
class frontgear : Rtdoor
{
type = "rotation";
animperiod = 0.5;
selection ="gearF2";
axis = "osa_gearF2";
angle0 = 0;
angle1= -0.296705;
};
};
};
class RHS_Mi24D : RHS_Hind{};
class RHS_Mi24D_Irq : RHS_Hind{};
class RHS_Mi24P_AT : RHS_Hind{};
class RHS_Mi24P_CAS : RHS_Hind{};
class RHS_Mi24V_AT : RHS_Hind{};
class RHS_Mi24V_CAS : RHS_Hind{};
};Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 9 gości
Powered by phpBB® Forum Software © phpBB Group
Style we_universal created by weeb.
Napędza nas webcase.pl - webcase.pl - hosting, domeny, serwery
Armacenter.pl jest partnerem:
Przyjazne użytkownikom polskie wsparcie phpBB3 - phpBB3.PL


