- 2How to use a task
- 3How to read a task's information
- 4Advanced
Basics
Arma 3 introduced the Arma 3 Task Framework to work with. Replace task waypoints with new 3D markers 3 dDrawDist = 0; // 3d marker draw distance (default: 2000.
For Arma 3 on the PC, a GameFAQs message board topic titled 'Good view distance for this game?' Draw distance seems to be the one option that has the biggest effect on FPS. What draw distance settings do you use - overall and objects. I am now on 2000 / 1000 and 100 for shadows. This gives me about 60fps on an I7 2600k and R9 290. Optimized Ground Clutter (Hits: 1115): Date: 2018-10-25 Short description: Optimized Ground Clutter is an attempt to first and foremost, extend the draw distance of ground clutter.Second, the density of ground clutter has been reduced to a level I felt was a reasonable compromise between. I have however recently been told that high impact games such as the ARMA series (apparently due to extreme draw distance) can greatly benefit from the use of an SSD. I have also been told that if you have a standard HDD in your computer along with an SSD, the HDD bottlenecks any benifits the SSD may bring because your machine has to deal with.
Tasks are a group's objectives. Arma 3 introduced the Arma 3 Task Framework to work with tasks with ease.
The Task Framework functions have a global effect.
The Task Framework functions have a global effect.
For Arma 2's Task Tutorial, see Arma 2: Task Tutorial.
How to use a task
Create a task
The 'taskID' argument is the task's ID used for later references. This string gets defined here on creation and must be unique for each task. It should be kept short for network economy.
Assign a task
This step is optional here as we used true as the fifth argument of the BIS_fnc_taskCreate call, making it the current task.
Set a task's type
This could have been set in the task creation call as the eighth argument. See BIS_fnc_taskCreate's type parameter.
Set a task's visibility
Update a task's description
Update a task's waypoint position
Arma 3 Server Draw Distance
Update a task's status
Delete a task
How to read a task's information
Find if a task exists
Find if a task is completed
'Completed' means that the task is either 'SUCCEEDED', 'FAILED' or 'CANCELED'.
Get a task's status
Get a task's type
Get a task's visibility
Arma 3 Grass Draw Distance
Get a task's description
Get a task's destination
Get a unit's tasks
Arma 3 Draw Distance Mod
Advanced
All these details can be found in the Description.ext's Tasks chapter.
Define a task in mission config
You can define a task in Description.ext's CfgTaskDescriptions:
Define a new task type
Define task display behaviour
Arma 3 Draw Distance Problem
See also
Retrieved from 'https://community.bistudio.com/wiki?title=Arma_3_Task_Framework_Tutorial&oldid=169535'
Hover & click on the images for descriptions
Description
Arma 3 Draw Distance
Options → Video → General → Visibility → Overall).Client-side max view distance is limited by the server's view distance.
View distance also defines the maximum distance between a unit and any other unit they can know about.Higher view distance will involve more AI simulation cycles for every unit, which causes low performance.
Game | min. scripted | min. UI | default | max. UI | max. scripted |
---|---|---|---|---|---|
Arma 3 | 200 | 500 | 1600 | 12000 | 40000 |
Arma 2: Operation Arrowhead | 200 | 500 | 2500 | 10000 | 15000 |
Arma 2 | 200 | 500 | 3000 | 10000 | 15000 |
Armed Assault | 200 | 500 | 1200 | 10000 | ? |
Operation Flashpoint | 500 | 500 | 900 | 5000 | ? |
Syntax
- Syntax:
- setViewDistance distance
- Parameters:
- distance: Number - distance in metres
- Return Value:
- Nothing
Examples
- Example 1:
setViewDistance 2250;
- Example 2:
setViewDistance -1; // reset view distance in Arma 3
Additional Information
- See also:
- Groups:
Notes
Only post proven facts here. Report bugs on the Feedback Tracker and discuss on the Arma Discord or on the Forums.
Retrieved from 'https://community.bistudio.com/wiki?title=setViewDistance&oldid=163422'