Arma 3
Not enough ratings
VTO - Urban View Distance
   
Award
Favorite
Favorited
Unfavorite
Data Type: Mod
Mod Type: Mechanics
File Size
Posted
Updated
141.380 KB
3 Mar, 2020 @ 9:25am
9 Mar, 2020 @ 10:33am
6 Change Notes ( view )

Subscribe to download
VTO - Urban View Distance

Description
VIRTUAL TACTICAL OPERATOR - Urban View Distance
v 1.0.6 - by Reezo

[www.paypal.com]


# DESCRIPTION
This mod adds new, dynamic view distance management based on the proximity to urban areas (from small towns to big cities) in order to alleviate the heavier workload that urban areas impart to the Arma 3 gameplay. Via a hotkey (default: User20), players can fine-tune their view distance settings and generally improve FPS and performance in otherwise CPU-intensive areas of a map.

Parameters:
- MINIMUM FPS:
(default: MAX)
The value (in frames-per-second) above which the mod will not operate and therefore apply any change to the default settings.

- LOWEST VIEW DISTANCE:
(default: 800)
The minimum view distance value (in meters) that the mod can apply during gameplay.

- URBAN RADIUS:
(default: 750)
The distance from the nearest urban center (in meters) at which the mod will start gradually reducing the view distance.
You can turn on the "2X" to make the reduction in view distance work twice as much at the same urban radius. This allows players to aggressively lower the view distance on close proximity to an urban area without it being affected in the immediate surroundings.

- SMOOTH FACTOR:
(default: 1/30)
The stepping (expressed as a fraction of a second) in which the mod will apply smooth transitions within a second. This is used to gradually modify the view distance when current value and target value are too far apart.

- MAXIMUM ELEVATION:
(default: 5)
The height above ground (in meters) at which the mod will restore the default view distance (set in the VIDEO options of the game).

- WHILE USING OPTICS:
(default: ENABLE)
When DISABLED, restores full default system view distance when using optics or aiming down-sights.

- REFRESH INTERVAL:
(default: 10)
The interval (in seconds) for the mod to perform its checks. Note: this also affects the distance in meters from the last checked position, meaning that a player that is not moving will also pause the mod checks as long as any parameter is not changed.

- AUTO TERRAIN GRID:
(default: OFF)
Reduces the Terrain Grid parameter to allow more performance in spite of a loss of detail. CL means 'close' and will take place when at half the distance of the Urban Radius from a urban center. FA means 'far' and will take place as soon as the urban radius value is matched. -1, -2 and -3 are performance levels, with 1 being "mid quality", 2 being "low quality" and 3 being "very-low quality". OFF restores the Terrain Grid value to its in-game defaults. Note: it might take some time for the terrain grid to change as its all influenced by the refresh interval value.


# INSTALLATION
> From Steam Workshop
Subscribing to the mod will let Steam do everything automatically for you via the Steam Workshop updater and installer.

> Manually
Unpack the folder '@VTO_uvd' from the downloaded archive into your Arma 3 installation. Add the mod to your mod parameters sequence using your favorite launcher or by adding '-mod=@VTO_uvd'. 'bikey' files are provided, you can copy the file from the @VTO_uvd\Keys folder to the Keys folder in your Arma 3 root. Server owners and admins can use the provided bikey to ensure authenticity checks in your server(s) if necessary.


# REQUIREMENTS
This mod does not require any other mods to operate.


# KNOWN BUGS
- Dialog window is not entirely compatible with odd resolutions, ultra-wide or TFT.


# CHANGELOG
v 1.0.6
Improved: Reduced mod resources usage (to zero) when far from any urban center in radius
Fixed: More than option was green when using the "DEFAULT" button
Improved: Debug behavior

v 1.0.5
Improved: Greatly optimized detection engine and reduced code
Improved: Better performance for "While Using Optics: DISABLED" mode
Added: 2X button to apply twice the reduction in view distance at the same Urban Radius Distance
Changed: Starting Preset now has "750m" as Urban Radius Distance
Improved: Debug screen now detects multiplayer games (and quits to disallow cheating)
Added: Debug screen is now a separate function and is more optimized
Plus various other optimizations that every developer has to vaguely state at the end of any changelog to look professional and cool.

v1.0.3
Added: Green indicators for active parameters
Improved: Compatibility with diverse display resolutions
Improved: Default Key is now "User20" and therefore customizable by user

v 1.0.0 - Initial release


# USE
This mod works automatically with its default settings. Press F12 to access the in-game menu if you wish to customize
the parameters


# Disclaimer and License
(thanks RH Studios for the effectiveness of the lines mentioned below)

ALL THE COMPUTER PROGRAMS AND SOFTWARE ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. WE MAKE NO WARRANTIES, EXPRESS OR IMPLIED, THAT THEY ARE FREE OF ERROR, OR ARE CONSISTENT WITH ANY PARTICULAR STANDARD OF MERCHANTABILITY, OR THAT THEY WILL MEET YOUR REQUIREMENTS FOR ANY PARTICULAR APPLICATION. THEY SHOULD NOT BE RELIED ON FOR SOLVING A PROBLEM WHOSE INCORRECT SOLUTION COULD RESULT IN INJURY TO A PERSON OR LOSS OF PROPERTY. IF YOU DO USE THEM IN SUCH A MANNER, IT IS AT YOUR OWN RISK. THE AUTHOR AND PUBLISHER DISCLAIM ALL LIABILITY FOR DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES RESULTING FROM YOUR USE OF THE PROGRAMS.

By downloading and using this mod you hereby agree to the following license agreement.

The work contained in this distribution (with the exception of the pbos mentioned in the following sections) is licensed under the Creative Commons. Attribution-NonCommercial-NoDerivs 3.0 Unported License. Please note that the above mentioned agreement gives the right to the creator and the group behind VTO (Virtual Tactical Operator) to waiver any of the conditions, thus feel free to contact us to obtain permission to modify our work.

It is forbidden to distribute the content of this package by itself, or as part of another distribution, using the Steam Workshop.

You may not use the material for commercial purposes. This includes running this package on server instances that employ any monetization schemes, including, but not limited to, donate-reward systems.
Bohemia Interactive's approval of your monetization scheme does not grant you rights to wave this clause of the EULA.

This add-on is provided for Arma 3 and is not to be used with VBS or any of its derivatives built for the purpose of military training.

[www.patreon.com]
[www.paypal.com]
3 Comments
Hudson242 20 Aug, 2023 @ 3:36pm 
Also, is there a way to save my settings, or do you have to redo them all every time you load into the game world?
Hudson242 20 Aug, 2023 @ 3:34pm 
Can you change which User Action hotkey this uses? My #20 is 'E', so whenever I lean right, this menu pops up.
nanner 4 Jul, 2023 @ 12:40am 
I am sad. The User Action 20 hotkeys does not display on HUD from this mod.