Jump to content

Recommended Posts

Posted

Folks, I have worked a lot on labels (especially in VR) to make them as realistic as possible, from experience...:pilotfly:

 

1. struggling to see a fighter from 2NM on is NOT realistic... depends on many factors, but in DCS vanilla you can ONLY lose tally...

 

2. In this version, no labels in close (breaks immersion), and only a small speck up to 10NM... As realistic as it gets.

 

3. Does anyone know how to mask labels behind objects (airframe, clouds, mountains...)?

 

4. All credit goes to previous, smarter modders... and ED! (fix the damn Hornet for good though!)

 

Must replace <USERNAME>\Saved Games\DCS ***or DCS.beta***\Config\View\labels.lua

 

-- Label parameters

-- Copyright © 2004, Eagle Dynamics.

 

AirOn = true

GroundOn = false

NavyOn = false

WeaponOn = false

labels_format_version = 1 -- labels format vesrion

 

-- Label max distance depends on graphics visibility range option value

-- For low E18000.0 m

-- For medium E18000.0 m

-- For high E18000.0 m

 

---------------------------------

-- Label text format symbols

-- %N - name of object

-- %D - distance to object

-- %P - pilot name

-- %n - new line

-- %% - symbol '%'

-- %x, where x is not NDPn% - symbol 'x'

-- %C - extended info for vehicle's and ship's weapon systems

------------------------------------------

-- Example

-- labelFormat[5000] = {"Name: %N%nDistance: %D%n Pilot: %P","LeftBottom",0,0}

-- up to 5km label is:

-- Name: Su-33

-- Distance: 30km

-- Pilot: Pilot1

 

 

-- alignment options

--"RightBottom"

--"LeftTop"

--"RightTop"

--"LeftCenter"

--"RightCenter"

--"CenterBottom"

--"CenterTop"

--"CenterCenter"

--"LeftBottom"

font_properties = {"DejaVuLGCSans.ttf", 7, 0, 0, 3}

AirFormat = {

--[distance] = {format , alignment,color_blending_k,opacity,shift_pixels_x, shift_in_pixels_y}

[400] = EMPTY,

[500] = {"","CenterCenter",1, 0.0, 0, -2},

[600] = {"","CenterCenter",1, 0.0, 0, -2},

[700] = {"","CenterCenter",1, 0.0, 0, -2},

[800] = {"","CenterCenter",1, 0.0, 0, -2},

[900] = {"","CenterCenter",1, 0.0, 0, -2},

[1000] = {"","CenterCenter",1, 0.07, 0, -2},

[1100] = {"","CenterCenter",1, 0.07, 0, -2},

[1200] = {"","CenterCenter",1, 0.08, 0, -2},

[1300] = {"","CenterCenter",1, 0.08, 0, -2},

[1400] = {"","CenterCenter",1, 0.1, 0, -2},

[1500] = {"","CenterCenter",1, 0.1, 0, -2},

[1600] = {"","CenterCenter",1, 0.1, 0, -2},

[1700] = {"","CenterCenter",1, 0.11, 0, -2},

[1800] = {"","CenterCenter",1, 0.12, 0, -2},

[1900] = {"","CenterCenter",1, 0.14, 0, -2},

[2000] = {"","CenterCenter",1, 0.14, 0, -2},

[3000] = {"˙","CenterCenter",1, 0.11, 0, -2},

[4000] = {"˙","CenterCenter",1, 0.1, 0, -2},

[5000] = {"˙","CenterCenter",1, 0.07, 0, -2},

[6000] = {"˙","CenterCenter",1, 0.05, 0, -2},

[7000] = {"˙","CenterCenter",1, 0.04, 0, -2},

[8000] = {"˙","CenterCenter",1, 0.03, 0, -2},

[9000] = {"˙","CenterCenter",1, 0.03, 0, -2},

[10000] = {"˙","CenterCenter",1, 0.03, 0, -2},

[11000] = {"˙","CenterCenter",1, 0.02, 0, -2},

[12000] = {"˙","CenterCenter",1, 0.02, 0, -2},

[13000] = {"˙","CenterCenter",1, 0.02, 0, -2},

[14000] = {"˙","CenterCenter",1, 0.02, 0, -2},

[15000] = {"˙","CenterCenter",1, 0.01, 0, -2},

[16000] = {"˙","CenterCenter",1, 0.01, 0, -2},

[17000] = {"˙","CenterCenter",1, 0.0, 0, -2},

[80000] = {"","CenterCenter",1, 0, 0, -5},

}

 

GroundFormat = {

--[distance] = {format , alignment,color_blending_k,opacity,shift_pixels_x, shift_in_pixels_y}

[5000] = {"{%N%n%D%n%P","LeftBottom"},

[10000] = {"~%n%D" ,"LeftBottom"},

[20000] = {"`" ,"LeftBottom"},

}

 

NavyFormat = {

--[distance] = {format , alignment,color_blending_k,opacity,shift_pixels_x, shift_in_pixels_y}

[10000] = {"{%N%n%D" ,"LeftBottom"},

[20000] = {"~%n%D" ,"LeftBottom"},

[40000] = {"`" ,"LeftBottom"},

}

 

WeaponFormat = {

--[distance] = {format , alignment,color_blending_k,opacity,shift_pixels_x, shift_in_pixels_y}

[5000] = {"[%N%n%D" ,"LeftBottom"},

[10000] = {"|%n%D" ,"LeftBottom"},

[20000] = {"|" ,"LeftBottom"},

}

 

-- Colors in {red, green, blue} format, volume from 0 up to 255

 

ColorAliesSide = {127, 127, 127}

ColorEnemiesSide = {127, 127, 127}

ColorUnknown = {127,127,127} -- will be blend at distance with coalition color

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...