Jump to content
Sign in to follow this  

Instant ViewDistance v2.2 and up

Recommended Posts

Hi there,

InstantViewDistance (IVD) v2.2 is out.

Upgraded with Signature v2, see Mirror below.

I have made some improvements to the Instant ViewDistance (v2.1), so we are at Instant Viewdistance version 2.2 now.

What is Instant ViewDistance:

This AddOn enables you to alter your viewdistance and terraindetail settings anywhere and anytime in every mission while the mission is running.

The Improvements:

Now we have an IVD_config.hpp - file, which belongs to the directory:


In this file you can define the ViewDistance values that are being switched to by the buttons in the GUI.

For Example, you can define 2000m for Button 1, 4000m for Button 2, and 8000m for Button 3.

In addition, you can define with what ViewDistance value you want to start by default, without having to start the GUI.

For this to work it is enough to have the IVD - addon loaded.

(Does not work with Missions that have their own ViewDistance - Scripts implemented)

So every COOP - Mission starts automatically with the VD - setting you favor without having to make any adjustments inside the IVD - GUI.

The same now applies to the Terraindetail - values.

You can define with what value you want to start by default and also the values for the Terraindetail buttons.

(Gave me some unexpected results by experimenting with values that are documented to be.. "out of range" ;))

Some Terraindetail - values:
100  extreme low detail, lowest detected working value by testing
50   very low detail, no grass, corresponds to "Very Low" setting
25   default in multiplayer, corresponds to "Low" setting
12.5  default in singleplayer, corresponds to "Normal" setting
6.25 corresponds to "high" setting
3.125 very high detail, corresponds to "very high" setting
0.1  ultra high detail, hardly noticeable difference to "very high" by eye, but high performance impact
0  0 is recognized as 6.25 "high" setting

Altering the values inside the IVD_config.hpp - file btw also works while you have ArmA2 / OA running:

Alt-Tab out of ArmA, alter values, save file, back to ArmA and restart the GUI, done.

IVD v2.2 readme:

[font=Verdana]Instant View Distance v2.2[/font]
[font=Verdana]initial release by radical.ghost, (v1.0, v1.1)[/font]
[font=Verdana]complete overhauled version by i0n0s (v2.0)[/font]
[font=Verdana]modified by Fincuan for Arma2 and noPvP (v2.1)[/font]
[font=Verdana]modified once again by radical.ghost (v2.2)[/font]

[font=Verdana]This Addon enables you to alter your viewDistance settings anywhere anytime.[/font]
[font=Verdana]Just use the "MouseWheel - Menu" to bring up a neat GUI dialog[/font]
[font=Verdana]and change your settings like you desire.[/font]

[font=Verdana]Put the files[/font]
[font=Verdana]-> InstantViewDistance_noPvP.pbo[/font]
[font=Verdana]-> InstantViewDistance_noPvP.pbo.IVD_RG.bisign[/font]
[font=Verdana]into your desired AddOn / Modfolder.[/font]
[font=Verdana]Put the file[/font]
[font=Verdana]-> IVD_config.hpp[/font]
[font=Verdana]...\[ArmA2 - Install - Directory]\userconfig\IVD\ [/font]
[font=Verdana](create "userconfig" and "IVD" folder if neccessary)[/font]
[font=Verdana]The file[/font]
[font=Verdana]-> IVD_RG.bikey[/font]
[font=Verdana]is relevant to server administrators only.[/font]

[font=Verdana]This addon requires Extended Eventhandlers to work.[/font]
[font=Verdana]ExtendedEventhandlers for Arma2 is part of Community Base Addons(CBA).[/font]
[font=Verdana]You can download it here: [/font]

[font=Verdana]Click on the left or right slider arrow to increase or decrease your VD [/font]
[font=Verdana]at 500m steps.[/font]
[font=Verdana]Click on the left or right side of the slider bar to increase or decrease your [/font]
[font=Verdana]VD at 1000m steps.[/font]
[font=Verdana]Drag the Arrow on the slider bar left or right to increase or decrease your [/font]
[font=Verdana]VD at 100m steps.[/font]
[font=Verdana]Use the buttons above the slider to set your VD directly to that value.[/font]
[font=Verdana]Use the buttons below the slider to switch your TerrainDetail level.[/font]
[font=Verdana]Push the [Esc] - Button to close the GUI[/font]

[font=Verdana]Usage userconfig File "IVD_config.hpp":[/font]
[font=Verdana]This file should be placed in [/font]
[font=Verdana]..\[ArmA2 - Install - Directory]\userconfig\IVD\[/font]
[font=Verdana]It is meant to be edited with a text editor so you can change the IVD Startup [/font]
[font=Verdana]and Preset Button values.[/font]
[font=Verdana]IVD_Startup_VD: [/font]
[font=Verdana]Your VD will be set directly to this value when you join or start [/font]
[font=Verdana]a mission. Without the need to bring up the IVD - GUI.[/font]
[font=Verdana]Your TD (TerrainDetail) will be set directly to this value when you join or [/font]
[font=Verdana]start a mission. Without the need to bring up the IVD - GUI.[/font]
[font=Verdana]IVD_ButtonX_value: [/font]
[font=Verdana]Set the values for Button1, Button2 and Button3 to your likings.[/font]
[font=Verdana]VD will be set to this value in Meters when you push Button X in the IVD GUI, [/font]
[font=Verdana]this value will also be shown on the button itself.[/font]
[font=Verdana]Set the values for buttons "TerrainDetail Low", "TerrainDetail Middle" and [/font]
[font=Verdana]"Terraindetail High" to your likings.[/font]
[font=Verdana]TD will be set to these values when you push the corresponding buttons [/font]
[font=Verdana]in the IVD GUI.[/font]
[font=Verdana]"[Alt-Tab] - Support":[/font]
[font=Verdana]It is possible to change the button values on the fly while[/font]
[font=Verdana]ArmA2 is running by "alt-tabbing" out of ArmA2, changing the desired values in [/font]
[font=Verdana]the userconfig file, going back into ArmA2 and bringing up the GUI again.[/font]
[font=Verdana]This is useful for experimenting with "non standard" TerrainDetail values.[/font]
[font=Verdana](For example I was a bit surprised about finding out that the TerrainDetail can[/font]
[font=Verdana]be set down to 100 instead of just down to 50 and up to >0 (0.1) instead of [/font]
[font=Verdana]just 3.125. --r:g)[/font]
[font=Verdana]It is strictly advised to use this AddOn in COOP - type Missions [/font]
[font=Verdana]only, as it could and probably WILL be considered cheating using [/font]
[font=Verdana]this in any PVP - type Missions. [/font]
[font=Verdana]This version of the mod will only work if the mission is a coop [/font]
[font=Verdana]or if gametype is not specified.[/font]
[font=Verdana]Attention to mission makers:[/font]
[font=Verdana]Remember to set the gametype correctly in description.ext, as [/font]
[font=Verdana]the script reads it from there.[/font]

[font=Verdana]Tested with ArmA2+OA Combined v1.59 and several betas[/font]
[font=Verdana]-> This Addon is client side only.[/font]
[font=Verdana]Known bugs:[/font]

[font=Verdana]v2.2 - by radical.ghost @ 17.05.2011[/font]
[font=Verdana]Added: Upgraded AddOn signature file to version 2[/font]
[font=Verdana]v2.2 - by radical.ghost[/font]
[font=Verdana]Added: userconfig file "IVD_config.hpp" for changing the Preset Button values individually[/font]
[font=Verdana]Added: userconfig IVD VD and TD Startup value, your VD and TD will be set to this value as standard, no need to bring up the GUI, just have the addon loaded[/font]
[font=Verdana]Feature: "[Alt-Tab] - Support" for changing values in the userconfig file while ArmA2 is running, the values get read with every GUI - startup[/font]
[font=Verdana]v2.1 - by Fincuan[/font]
[font=Verdana]Fixed: .rpt errors in Arma2[/font]
[font=Verdana]Added: gameType check that allows IVD to work in coops only[/font]
[font=Verdana]Removed: German language, at least until language can be changed without mods in A2[/font]
[font=Verdana]v2.0 - thanks to i0n0s[/font]
[font=Verdana]Fixed: "Mousewheel - Menu" - entry now available from inside vehicles, too.[/font]
[font=Verdana]Added: GUI - Dialog with slider and buttons for quicker, more intuitive access[/font]
[font=Verdana]Added: Stringtable.csv for translation between english and german[/font]
[font=Verdana]v1.1 - by radical.ghost[/font]
[font=Verdana]Fixed: "Mousewheel - Menu" - entry now available after respawn, too.[/font]
[font=Verdana]v1.0 - by radical.ghost[/font]
[font=Verdana]Initial release[/font]

[font=Verdana]Crowe for helping me out with some scripting problems[/font]
[font=Verdana]i0n0s for his improvements and the version 2.0 of this little helper[/font]
[font=Verdana]Fincuan for porting this to ArmA II in version 2.1[/font]

[font=Verdana]BIS - Threads:[/font]
[font=Verdana]Version 2.2 and up:[/font]
[font=Verdana]Version 2.1:[/font]
[font=Verdana]Versions 2.0 and before:[/font]

Download Mirror:

GE.TT - Complete with Signature v2


(Older version with Signature v1)


Required Addons :


Many thanks for your attention,


P. S.:

This is a slightly modified repost from Fincuan's thread on the obsolete version of IVD v2.1.

I did this because he wasn't responding nor reacting on my request (from quite a long time ago) to edit his first post and point the DL - Links to the new version of IVD (v2.2).

Edited by radical.ghost
replaced FileFront mirror with GE.TT mirror

Share this post

Link to post
Share on other sites

Thx for the newest version! :thumbsup:

ArmedAssault.info Mirror and News:


Required Addons :


We have also added this release to your personal author profile

If a release or contact information is missing, feel free to drop a PM, it will then be added.

And here is the BBCode if you want to add our Mirror to your release post :


[b]Required Addons :[/b]
[url=http://www.armedassault.info/index.php?cat=addons&game=1&id=1002]DOWNLOAD - C.B.A.[/url]

If you prefer a text only BBCode please copy and paste the code below :

[b]ArmedAssault.info Mirror :[/b]
[url=http://www.armedassault.info/index.php?cat=addons&game=1&id=1551]DOWNLOAD - Instant View Distance (v.2.2 (RC3)) - [8 KB] from ArmedAssault.info[/url]

[b]Required Addons :[/b]
[url=http://www.armedassault.info/index.php?cat=addons&game=1&id=1002]DOWNLOAD - C.B.A.[/url]

Share this post

Link to post
Share on other sites

The only add on I use 100% of the time. Thanks for the update.

Edited by HyperU2

Share this post

Link to post
Share on other sites

This sounds very handy. When on the ground I have a lower view distance for performance, but increase it when flying. This makes it easy and quick to change.

Great stuff!

Share this post

Link to post
Share on other sites

Does this mod still work, the group I play with only play COOP and it's really annoying to find low draw distance hard coded into missions :/

Share this post

Link to post
Share on other sites

Try the link and use it, see how you go ;)

Share this post

Link to post
Share on other sites


I upgraded the signature file of Instant ViewDistance to version 2.

Available for download are:

The whole Instant ViewDistance - AddOn with upgraded signature file,

Only the v2 signature file for Instant ViewDistance

See first post for download mirror.

Thank you for your attention,


Share this post

Link to post
Share on other sites

Love this addon! One question though, when using NV, and you raise your sights, the view distance is cut back to stock. Any way to fix that? Can get really frustrating having to constantly adjust back to 6000m after sighting in the enemy.

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