59 lines
2.2 KiB
C++
59 lines
2.2 KiB
C++
class braf_scope_ACOG : ItemCore
|
|
{
|
|
author = "BRAF Team";
|
|
_generalMacro = "braf_scope_ACOG";
|
|
scope = 1;
|
|
displayName = "ACOG";
|
|
picture = "\braf\braf_weapons_scopes\c79\data\c79_ui.paa";
|
|
model = "\braf\braf_weapons_scopes\ACOG\BRAF_ACOG.p3d";
|
|
descriptionShort = "ACOG";
|
|
weaponInfoType = "RscWeaponZeroing";
|
|
class ItemInfo : InventoryOpticsItem_Base_F
|
|
{
|
|
mass = 8;
|
|
opticType = 1;
|
|
optics = 1;
|
|
modelOptics = "\braf\braf_weapons_scopes\ACOG\reticle_lrps_f";
|
|
class OpticsModes
|
|
{
|
|
class ACOG_reticle
|
|
{
|
|
opticsID = 1;
|
|
opticsDisplayName = "WFOV";
|
|
useModelOptics = 1;
|
|
opticsPPEffects[] =
|
|
{
|
|
"OpticsCHAbera1",
|
|
"OpticsBlur1",
|
|
};
|
|
opticsZoomMin = 0.050000001;
|
|
opticsZoomMax = 0.107;
|
|
opticsZoomInit = 0.107;
|
|
discreteDistance[] = {300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600};
|
|
discreteDistanceInitIndex = 0;
|
|
distanceZoomMin = 300;
|
|
distanceZoomMax = 1600;
|
|
discretefov[] = {0.107, 0.050000001};
|
|
discreteInitIndex = 0;
|
|
memoryPointCamera = "opticView";
|
|
modelOptics[] =
|
|
{
|
|
"\braf\braf_weapons_scopes\ACOG\reticle_sniper_f",
|
|
"\braf\braf_weapons_scopes\ACOG\reticle_sniper_z_f",
|
|
};
|
|
visionMode[] =
|
|
{
|
|
"Normal",
|
|
};
|
|
opticsFlare = 1;
|
|
opticsDisablePeripherialVision = 1;
|
|
cameraDir = "";
|
|
material = "braf_material_scope_fal_oip";
|
|
// TODO - DEFINIR CLASSE DO MATERIAL
|
|
};
|
|
};
|
|
};
|
|
inertia = 0.1;
|
|
};
|
|
|