Jump to content
Sign in to follow this  
yakavetta

31st MEU Replacement Reticles and Realistic Ballistics

Recommended Posts

i am not good at photoshop so i can't do good and realistic scopes reticles for P85

but i wonder if you or other persons could do such reticles, that fit realism for P85?

to calibrate those reticles that those points, lines fit real ranges

is you or any other person can do such realistic reticles for P85 weapons and for SAKO from my Polish pack ?

i don't have time to sit for hours and check bullet drop point, scale it, change line on scope reticle texture to fit it

and i have no skills in Photoshop (my Corel do not support alpha channel enough good)

Share this post


Link to post
Share on other sites

@kju - I'll check it out

@vilas - I've got a little bit on my plate at the moment, as I'm working with another mod creator on their mod and working on a stand alone mod of my own, but if you want to send me some stuff to start with, I can look into it and see what you're looking for. I can't make any promises at this time, though, since my hands are a bit full, but I will definitely let you know!

Share this post


Link to post
Share on other sites

I would like to point out that it depends on how the optic is designed, how the zoom will look. what you see there in that clip, the reticle is located at the first focal(objective) which means that the reticle always covers the same amount of the target. Other scopes have the reticle placed at the second focal(ocular) here the reticle is constant in size and its the targets size that change when you zoom.

STGN

Share this post


Link to post
Share on other sites

@STGN - Correct, which is what the second youtube was demonstrating. However, it would be nice to be able to create some first focal plane reticles for the variable powered scopes. Right now, everything is in the second focal plane, in-game.

Share this post


Link to post
Share on other sites

this seems the mod i was looking for, but i have a few questions: since the acog rco is a 2 eyes open scope, could it be possible to use it like a red dot, meaning u still see the weapon and the scope itself while you're zoomed in?

i think cod4 had done it rather well, screenie here http://www.gamereplays.org/community/uploads/post-81387-1203744119.jpg

it gives the impression you're actually looking through it, instead of getting the black screen.

also the way it seems to glow is nice, compared to the acog usually looking like it has ben drawn on the scope with a pen.

Edited by MirindoR

Share this post


Link to post
Share on other sites

Here is the working config..

class CfgPatches
{
class NWD_ScopeFix
{
	units[] = {};
	weapons[] =
	{
		"EastBinocular"
	};
	requiredVersion = 1.04;
	requiredAddons[] =
	{
		"CAweapons",
		"CAweapons2"
	};
};
};
class CfgModels
{
class default
{
	sectionsInherit = "";
	sections[] = {};
};
};
class CfgAmmo
{
class Default;
class BulletCore;
class BulletBase: BulletCore
{
	timeToLive = 6;
};
class B_9x18_Ball: BulletBase
{
	hit = 6;
	typicalSpeed = 360;
	airFriction = -0.001525;
};
class B_9x18_SD: B_9x18_Ball
{
	hit = 6;
	typicalSpeed = 360;
	airFriction = -0.001525;
};
class B_9x19_Ball: B_9x18_Ball
{
	hit = 6;
	typicalSpeed = 360;
	airFriction = -0.0017;
};
class B_9x19_SD: B_9x19_Ball
{
	hit = 7;
	typicalSpeed = 360;
	airFriction = -0.000955;
};
class B_45ACP_Ball: BulletBase
{
	hit = 9;
	typicalSpeed = 260;
	airFriction = -0.001;
};
class B_545x39_Ball: BulletBase
{
	hit = 8;
	typicalSpeed = 750;
	airFriction = -0.0014;
};
class B_545x39_SD: BulletBase
{
	hit = 6;
	typicalSpeed = 320;
	airFriction = -0.0006;
};
class B_556x45_Ball: BulletBase
{
	hit = 8;
	typicalSpeed = 750;
	airFriction = -0.0013;
	deflecting = 8;
};
class B_556x45_SD: BulletBase
{
	hit = 6;
	typicalSpeed = 320;
	airFriction = -0.0006;
};
class B_556x45_Sniper: BulletBase
{
	hit = 9;
	typicalSpeed = 750;
	airFriction = -0.001125;
};
class B_762x51_Ball: BulletBase
{
	hit = 12;
	typicalSpeed = 750;
	airFriction = -0.001050;
};
class B_762x51_noTracer: B_762x51_Ball
{
	hit = 12;
	airFriction = -0.0008;
};
class B_762x54_Ball: BulletBase
{
	hit = 13;
	typicalSpeed = 750;
	airFriction = -0.00125;
};
class B_762x54_noTracer: B_762x54_Ball
{
	hit = 13;
	airFriction = -0.00099;
};
class B_762x51_DMR: B_762x51_noTracer
{
	hit = 12;
	airFriction = -0.00095;
};
class B_77x56_Ball: BulletBase
{
	hit = 15;
	airFriction = -0.001;
};
class B_127x99_Ball: BulletBase
{
	timeToLive = 10;
	hit = 25;
	typicalSpeed = 800;
	airFriction = -0.00056;
	CraterEffects = "";
};
class B_127x99_Ball_noTracer: B_127x99_Ball
{
	timeToLive = 10;
	hit = 24;
	airFriction = -0.00056;
	explosive = 0;
};
class B_127x107_Ball: BulletBase
{
	timeToLive = 10;
	hit = 27;
	typicalSpeed = 800;
	airFriction = -0.0006;
	CraterEffects = "";
};
class B_127x108_Ball: BulletBase
{
	timeToLive = 10;
	hit = 25;
	typicalSpeed = 800;
	airFriction = -0.0006;
	CraterEffects = "";
};
class B_145x115_AP: BulletBase
{
	timeToLive = 10;
	hit = 31;
	typicalSpeed = 800;
	airFriction = -0.00058;
	CraterEffects = "";
};
class GrenadeBase;
class G_30mm_HE: GrenadeBase
{
	deflecting = 5;
};
class G_40mm_HE: GrenadeBase
{
	deflecting = 5;
};
class GrenadeHand;
class GrenadeHandTimed: GrenadeHand
{
	deflecting = 30;
	explosionTime = 4;
};
};
class CfgMagazines
{
class CA_Magazine;
class VehicleMagazine;
class 8Rnd_9x18_Makarov : CA_Magazine
{
	initSpeed = 315;
};
class 8Rnd_9x18_MakarovSD : 8Rnd_9x18_Makarov
{
	initSpeed = 298;
};
class 15Rnd_9x19_M9 : CA_Magazine
{
	initSpeed = 365;
};
class 15Rnd_9x19_M9SD : 15Rnd_9x19_M9
{
	initSpeed = 278;
};
class 7Rnd_45ACP_1911 : CA_Magazine
{
	initSpeed = 240;
};
class 30Rnd_9x19_MP5SD : CA_Magazine
{
	initSpeed = 302;
};
class 30Rnd_9x19_MP5 : CA_Magazine
{
	initSpeed = 400;
};
class 30Rnd_545x39_AK : CA_Magazine
{
	initSpeed = 900;
};
class 30Rnd_545x39_AKSD : 30Rnd_545x39_AK
{
	initSpeed = 320;
};
class 20Rnd_556x45_Stanag : CA_Magazine
{
	initSpeed = 851;
	ammo = "B_556x45_Sniper";
};
class 30Rnd_556x45_Stanag : 20Rnd_556x45_Stanag
{
	initSpeed = 930;
	ammo = "B_556x45_Ball";
};
class 30Rnd_556x45_StanagSD : 30Rnd_556x45_Stanag
{
	initSpeed = 320;
};
class 30Rnd_556x45_G36 : 30Rnd_556x45_Stanag
{
	initSpeed = 900;
};
class 200Rnd_556x45_M249 : CA_Magazine
{
	initSpeed = 853;
};
class 5Rnd_762x51_M24 : CA_Magazine
{
	initSpeed = 786;
};
class 20Rnd_762x51_DMR : CA_Magazine
{
	initSpeed = 750;
	ammo = "B_762x51_DMR";
};
class 100Rnd_762x51_M240 : CA_Magazine
{
	initSpeed = 838;
};
class 10Rnd_762x54_SVD : CA_Magazine
{
	initSpeed = 830;
};
class 100Rnd_762x54_PK : CA_Magazine
{
	initSpeed = 825;
};
class 1Rnd_HE_M203 : CA_Magazine
{
	initSpeed = 76;
};
class FlareWhite_M203: CA_Magazine
{
	initSpeed = 76;
};
class 1Rnd_HE_GP25 : CA_Magazine
{
	initSpeed = 76;
};
class FlareWhite_GP25: CA_Magazine
{
	initSpeed = 76;
};
class 4000Rnd_762x51_M134 : VehicleMagazine
{
	initSpeed = 990;
};
class 1200Rnd_762x51_M240 : VehicleMagazine
{
	initSpeed = 905;
};
class 1500Rnd_762x54_PKT : VehicleMagazine
{
	initSpeed = 840;
};
class 500Rnd_TwinVickers : VehicleMagazine
{
	initSpeed = 745;
};
class 10Rnd_127x99_m107 : CA_Magazine
{
	initSpeed = 887;
};
class 100Rnd_127x99_M2 : VehicleMagazine
{
	initSpeed = 853;
};
class 50Rnd_127x107_DSHKM : VehicleMagazine
{
	initSpeed = 850;
};
class 5Rnd_127x108_KSVK : CA_Magazine
{
	initSpeed = 845;
};
class 500Rnd_145x115_KPVT : VehicleMagazine
{
	initSpeed = 976;
};
class 750Rnd_M197_AH1 : VehicleMagazine
{
	initSpeed = 1036;
};
class 2100Rnd_20mm_M168 : VehicleMagazine
{
	initSpeed = 1036;
};
class 2000Rnd_23mm_AZP85 : VehicleMagazine
{
	initSpeed = 980;
};
class 300Rnd_25mm_GAU12 : VehicleMagazine
{
	initSpeed = 1040;
};
class 29Rnd_30mm_AGS30 : VehicleMagazine
{
	initSpeed = 185;
};
class 230Rnd_30mmHE_2A42 : VehicleMagazine
{
	initSpeed = 960;
};
class 180Rnd_30mm_GSh301 : VehicleMagazine
{
	initSpeed = 820;
};
class 1350Rnd_30mmAP_A10 : VehicleMagazine
{
	initSpeed = 1067;
};
class 48Rnd_40mm_MK19 : VehicleMagazine
{
	initSpeed = 240;
};
class 6Rnd_Grenade_Camel : VehicleMagazine
{
	initSpeed = 3;
};
};
class Mode_SemiAuto;
class Mode_Burst;
class Mode_FullAuto;
class CfgWeapons
{
class Default;
class PistolCore;
class RifleCore;
class MGunCore;
class LauncherCore;
class GrenadeCore;
class CannonCore;
class MGun;
class Pistol;
class M9: Pistol
{
	distanceZoomMin = 56;
	distanceZoomMax = 56;
};
class M9SD: M9
{
	distanceZoomMin = 55;
	distanceZoomMax = 55;
};
class Colt1911: M9
{
	distanceZoomMin = 55;
	distanceZoomMax = 55;
};
class Makarov: Pistol
{
	distanceZoomMin = 55;
	distanceZoomMax = 55;
};
class MakarovSD: Makarov
{
	distanceZoomMin = 56;
	distanceZoomMax = 56;
};
class Rifle: RifleCore
{
	distanceZoomMin = 300;
	distanceZoomMax = 300;
};
class M16_base;
class M16A2: M16_base
{
	distanceZoomMin = 189;
	distanceZoomMax = 189;
};
class m16a4;
class m16a4_acg: m16a4
{
	modelOptics = "\NWD_ScopeFix\NWD_ACOG_TA31F";
	opticsZoomMin = 0.071945;
	opticsZoomMax = 0.071945;
	distanceZoomMin = 189;
	distanceZoomMax = 189;
};
class M16A4_GL: m16a4
{
	class M16Muzzle: m16a4
	{
		distanceZoomMin = 189;
		distanceZoomMax = 189;
	};
};
class M16A4_ACG_GL: M16A4_GL
{
	modelOptics = "\NWD_ScopeFix\NWD_ACOG_TA31F";
	opticsZoomMin = 0.071945;
	opticsZoomMax = 0.071945;
	distanceZoomMin = 189;
	distanceZoomMax = 189;
};
class M4A1: M16_base
{
	distanceZoomMin = 189;
	distanceZoomMax = 189;
};
class M4A1_RCO_GL: M4A1
{
	class M4_ACOG_Muzzle: M4A1
	{
		modelOptics = "\NWD_ScopeFix\NWD_ACOG_TA01NSN";
		opticsZoomMin = 0.071945;
		opticsZoomMax = 0.071945;
		distanceZoomMin = 189;
		distanceZoomMax = 189;
	};
};
class M4A1_Aim: M4A1
{
	distanceZoomMin = 189;
	distanceZoomMax = 189;
};
class M4A1_Aim_camo: M4A1_Aim
{
	distanceZoomMin = 189;
	distanceZoomMax = 189;
};
class M4A1_AIM_SD_camo: M4A1_Aim
{
	distanceZoomMin = 189;
	distanceZoomMax = 189;
};
class M4A1_HWS_GL_SD_camo: M4A1_AIM_SD_camo
{
	distanceZoomMin = 189;
	distanceZoomMax = 189;
};
class M4A1_HWS_GL: M4A1_RCO_GL
{
	distanceZoomMin = 189;
	distanceZoomMax = 189;
};
class M4A1_HWS_GL_camo: M4A1_HWS_GL
{
	distanceZoomMin = 189;
	distanceZoomMax = 189;
};
class AK_BASE;
class AK_74: AK_BASE
{
	distanceZoomMin = 182;
	distanceZoomMax = 182;
};
class AKS_BASE;
class AK_107_BASE;
class AK_47_M: AK_BASE
{
	distanceZoomMin = 182;
	distanceZoomMax = 182;
};
class AK_47_S: AK_47_M
{
	distanceZoomMin = 182;
	distanceZoomMax = 182;
};
class AKS_GOLD: AK_47_S
{
	distanceZoomMin = 182;
	distanceZoomMax = 182;
};
class AK_74_GL: AK_BASE
{
	distanceZoomMin = 182;
	distanceZoomMax = 182;
};
class AK_107_kobra: AK_107_BASE
{
	distanceZoomMin = 182;
	distanceZoomMax = 182;
};
class aks_74_pso: AKS_BASE
{
	modelOptics = "\NWD_ScopeFix\NWD_PSO_1_1_AK74";
	opticsZoomMin = 0.071945;
	opticsZoomMax = 0.071945;
	distanceZoomMin = 182;
	distanceZoomMax = 182;
};
class AK_107_GL_kobra: AK_107_BASE
{
	distanceZoomMin = 182;
	distanceZoomMax = 182;
};
class AK_107_GL_PSO: AK_107_GL_kobra
{
	modelOptics = "\NWD_ScopeFix\NWD_PSO_1_1_AK74";
	opticsZoomMin = 0.071945;
	opticsZoomMax = 0.071945;
	distanceZoomMin = 182;
	distanceZoomMax = 182;
};
class AK_107_PSO: AK_107_BASE
{
	modelOptics = "\NWD_ScopeFix\NWD_PSO_1_1_AK74";
	opticsZoomMin = 0.071945;
	opticsZoomMax = 0.071945;
	distanceZoomMin = 182;
	distanceZoomMax = 182;
};
class AK_74_kobra: AKS_BASE
{
	distanceZoomMin = 182;
	distanceZoomMax = 182;
};
class AK_74_U: AKS_BASE
{
	distanceZoomMin = 182;
	distanceZoomMax = 182;
};
class AK_74_UN_kobra: AKS_BASE
{
	distanceZoomMin = 182;
	distanceZoomMax = 182;
};
class RPK_74: AK_74
{
	distanceZoomMin = 182;
	distanceZoomMax = 182;
};
class G36a: Rifle
{
	modelOptics = "\NWD_ScopeFix\NWD_G36_optics_wide";
	opticsZoomMin = 0.095903;
	opticsZoomMax = 0.095903;
	distanceZoomMin = 360;
	distanceZoomMax = 360;
};
class G36c: Rifle
{
	distanceZoomMin = 315;
	distanceZoomMax = 315;
};
class G36_C_SD_eotech: G36c
{
	distanceZoomMin = 315;
	distanceZoomMax = 315;
};
class G36K: G36a
{
	modelOptics = "\NWD_ScopeFix\NWD_G36_optics_wide";
	opticsZoomMin = 0.095903;
	opticsZoomMax = 0.095903;
	distanceZoomMin = 360;
	distanceZoomMax = 360;
};
class MG36: G36c
{
	distanceZoomMin = 285;
	distanceZoomMax = 285;
};
class Launcher;
class M136: Launcher
{
	distanceZoomMin = 336;
	distanceZoomMax = 336;
};
class MP5SD: Rifle
{
	distanceZoomMin = 107;
	distanceZoomMax = 107;
};
class MP5A5: MP5SD
{
	distanceZoomMin = 107;
	distanceZoomMax = 107;
};
class M240: Rifle
{
	distanceZoomMin = 408;
	distanceZoomMax = 408;
};
class M249: Rifle
{
	distanceZoomMin = 322;
	distanceZoomMax = 322;
};
class Mk_48: M240
{
	distanceZoomMin = 408;
	distanceZoomMax = 408;
};
class SVD: Rifle
{
	modelOptics = "\NWD_ScopeFix\NWD_PSO_1";
	opticsZoomMin = 0.071945;
	opticsZoomMax = 0.071945;
	distanceZoomMin = 360;
	distanceZoomMax = 360;
};
class ksvk: Rifle
{
	modelOptics = "\NWD_ScopeFix\NWD_PSO_3_1";
	opticsZoomMin = 0.035972;
	opticsZoomMax = 0.035972;
	distanceZoomMin = 517;
	distanceZoomMax = 517;
};
class M4SPR: M4A1
{
	modelOptics = "\NWD_ScopeFix\NWD_875x_illum_round_mildot";
	opticsZoomMin = 0.033574;
	opticsZoomMax = 0.087666;
	distanceZoomMin = 360;
	distanceZoomMax = 360;
};
class M24: Rifle
{
	modelOptics = "\NWD_ScopeFix\NWD_10x_round_mildot";
	opticsZoomMin = 0.029624;
	opticsZoomMax = 0.029624;
	distanceZoomMin = 350;
	distanceZoomMax = 350;
};
class m107: Rifle
{
	modelOptics = "\NWD_ScopeFix\NWD_14x_oval_mildot";
	opticsZoomMin = 0.020984;
	opticsZoomMax = 0.05246;
	distanceZoomMin = 519;
	distanceZoomMax = 519;
};
class Binocular: Default
{
	picture = "\NWD_ScopeFix\data\equip\w_M22_binoculars_ca.paa";
	modelOptics = "\NWD_ScopeFix\NWD_M22_5x";
	opticsZoomMin = 0.056889;
	opticsZoomMax = 0.056889;
};
class EastBinocular: Binocular
{
	picture = "\NWD_ScopeFix\data\equip\w_BPO_binoculars_ca.paa";
	modelOptics = "\NWD_ScopeFix\NWD_BPO_5x";
	opticsZoomMin = 0.055957;
	opticsZoomMax = 0.055957;
};
class Laserdesignator: Binocular
{
	modelOptics = "\NWD_ScopeFix\NWD_GTLD_5x";
	opticsZoomMin = 0.056889;
	opticsZoomMax = 0.056889;
};
class huntingrifle: M24
{
	modelOptics = "\NWD_ScopeFix\NWD_875x_illum_round_mildot";
	opticsZoomMax = 0.033574;
	opticsZoomMin = 0.033574;
	distanceZoomMin = 189;
	distanceZoomMax = 189;
};
class DMR: Rifle
{
	modelOptics = "\NWD_ScopeFix\NWD_875x_illum_round_mildot";
	opticsZoomMin = 0.033574;
	opticsZoomMax = 0.087666;
	distanceZoomMin = 369;
	distanceZoomMax = 369;
};
class VSS_vintorez: Rifle
{
	modelOptics = "\NWD_ScopeFix\NWD_PSO_1";
	opticsZoomMin = 0.071945;
	opticsZoomMax = 0.071945;
	distanceZoomMin = 360;
	distanceZoomMax = 360;
};
class M240_veh: MGun
{
	distanceZoomMin = 400;
	distanceZoomMax = 400;
};
class PKT: MGun
{
	distanceZoomMin = 500;
	distanceZoomMax = 500;
};
class TwinVickers: MGun
{
	distanceZoomMin = 250;
	distanceZoomMax = 250;
};
class M2: MGun
{
	distanceZoomMin = 500;
	distanceZoomMax = 500;
};
class DSHKM: MGun
{
	distanceZoomMin = 512;
	distanceZoomMax = 512;
};
class KPVT: MGun
{
	distanceZoomMin = 500;
	distanceZoomMax = 500;
};
class M3P: M2
{
	distanceZoomMin = 500;
	distanceZoomMax = 500;
};
};

Share this post


Link to post
Share on other sites

Thanks kju. I've already fixed the config. I'm working on two other projects right now, and I haven't released an updated version yet. I'm actually working on another major update to this too, before I release an update. So make that 3 other projects...

@MirindoR - First off, that ACOG doesn't have a 4x magnification, so I'm not even considering it. Second, in order to do something like that, you should read this thread:

http://forums.bistudio.com/showthread.php?t=84407

Share this post


Link to post
Share on other sites

Alright, I've updated this reticle pack to version 2.0. It's been a while, but here are the latest updates:

1) Made this compliant with ACE 2. I've included a userconfig file. If you want to play with this reticle pack and ACE, simply extract your desired reticle pack into the root ArmA 2 directory, and viola. It will work.

If you are not using ACE 2, you will need to go to ArmA 2\userconfig\31stMEU\ and open up the .hpp in there. You will then need to change the last line from "#define RETICLE_ACE" to "//#define RETICLE_ACE" This will make it so you don't receive any errors when you are not running ACE.

2) Tweaked the optics on a few weapons. The M107 now has a true 4.5-14x optic. Before this update, it was actually about 5.6-14x, but now it's 4.5 as it should be. The TAC-50, M109, and AS50 all have the same optic, 4.5-14x, as well.

Also, I changed the M110 from a fixed 10x optic to a variable powered 3-10x.

3) Fixed the config dependencies.

I have updated the readme to reflect these changes. The readme is long, so if you do not feel like reading everything or at least looking at the pretty pictures I presented in it, at least read the installation notes on page 3. It's a pretty straight forward install: Pick, and Extract, then add to your shortcut or ArmA 2 launcher. If you do not have ACE 2, then you will need to modify the userconfig.

Some of the reticles will not change in ACE, specifically most of the OpFor weapons because the ACE Team is using the same reticles in their mod. But for non-ACE users, they will change. For ACE users, as well as non-ace, the bluefor weapons will change.

Download:

http://fs05n4.sendspace.com/dl/7eeab6c1be6338c0a0a22d2aea1c7e1f/4b5776233213a145/bu08z9/31st%20MEU%20Replacement%20Reticles.7z

Or try this:

http://www.sendspace.com/file/bu08z9

Share this post


Link to post
Share on other sites

Thanks for making it ACE2 compliant! Always appreciated.

This mod is wonderful!

Share this post


Link to post
Share on other sites

Sorry for the bump

The latest release excludes the range cards all together for the GMJ Sight Adjustment mod

I have found a release of the pack that does include range cards but I am worried that these may be off the mark considering the latest updates and all

Share this post


Link to post
Share on other sites

Any word on the new range cards being added? or if we should enter them manually with sight adjustment mod range cards??

Great MOD!!! I will play around with ranges out to 2500m for the M107 and post soon...

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×