Files
braf/braf_weapons_scopes/ACOG/w_ACOG.hpp

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;
};