Airgoons
Landinggoons.jpg BMS.png
DCS.png

Kneeboards: Difference between revisions

From Airgoons
Jump to navigation Jump to search
mNo edit summary
m ()
 
(9 intermediate revisions by 2 users not shown)
Line 5: Line 5:
Most commonly, kneeboard pages are simply images that DCS uses to populate the kneeboard, but they can actually be fully dynamic LUA scripts. By default, DCS will for instance generate flight plan pages that overlay pre-planned waypoints on a map of the current area. Similarly, the aircraft-specific pages, like the Viggen's target parameter page, are created through LUA scripting.
Most commonly, kneeboard pages are simply images that DCS uses to populate the kneeboard, but they can actually be fully dynamic LUA scripts. By default, DCS will for instance generate flight plan pages that overlay pre-planned waypoints on a map of the current area. Similarly, the aircraft-specific pages, like the Viggen's target parameter page, are created through LUA scripting.


The kneeboard can by default be accessed by pressing {{Key|K}} for a quick glance; {{Key|RShift-K}} to toggle on and off; and be paged through using the {{Key|[}} and {{Key|]}} keys. Some modules also offer shortcuts for creating marks on the kneeboard map or for creating and quickly skipping to specific kneeboard bookmarks.
The kneeboard can by default be accessed by pressing {{Key|K}} for a quick glance; {{Key|RShift}}{{Key|K}} to toggle on and off; and be paged through using the {{Key|[}} and {{Key|]}} keys. Some modules also offer shortcuts for creating marks on the kneeboard map or for creating and quickly skipping to specific kneeboard bookmarks.


== Adding kneeboard pages ==
== Adding kneeboard pages ==
The ''really'' good thing about the DCS kneeboard is that it is pretty trivial to add your own pages to add whatever you feel is needed for good flying. Just create a png, jpg, or lua file that shows the information you want (preferably using a 2×3 aspect ratio) and dump it some place where DCS will automatically load it.
The ''really'' good thing about the DCS kneeboard is that it is pretty trivial to add your own pages to add whatever you feel is needed for good flying. Just create a png, jpg, or lua file that shows the information you want (preferably using a 3×4 aspect ratio) and dump it some place where DCS will automatically load it.


DCS loads image and LUA files from a number of different directories:
DCS loads image and LUA files from a number of different directories:
Line 28: Line 28:


* [http://dcs.beyondreality.se/kneeboards/A-10C.zip A-10C Warthog] based on [https://www.digitalcombatsimulator.com/en/files/172905/ Lobo's Normal Checklist].
* [http://dcs.beyondreality.se/kneeboards/A-10C.zip A-10C Warthog] based on [https://www.digitalcombatsimulator.com/en/files/172905/ Lobo's Normal Checklist].
* [http://dcs.beyondreality.se/kneeboards/AJS-37.zip AJS-37 Viggen].
* [http://dcs.beyondreality.se/kneeboards/F-5E-3.zip F-5E-3 Tiger II].
* [http://dcs.beyondreality.se/kneeboards/F-5E-3.zip F-5E-3 Tiger II].
* [http://dcs.beyondreality.se/kneeboards/Ka-50.zip Ka-50 Black Shark], including АБРИС page translations.
* [http://dcs.beyondreality.se/kneeboards/Ka-50.zip Ka-50 Black Shark], including АБРИС page translations.
Line 36: Line 37:
* [http://dcs.beyondreality.se/kneeboards/SA342.zip SA342L, M and Mistral].
* [http://dcs.beyondreality.se/kneeboards/SA342.zip SA342L, M and Mistral].
* [http://dcs.beyondreality.se/kneeboards/TF-51D.zip TF-51D Mustang] — exactly the same as for the P-51D, only in a different directory.
* [http://dcs.beyondreality.se/kneeboards/TF-51D.zip TF-51D Mustang] — exactly the same as for the P-51D, only in a different directory.
* [http://dcs.beyondreality.se/kneeboards/Uh-1H.zip UH-1H Huey]
* [http://dcs.beyondreality.se/kneeboards/Yak-52.zip Yak-52]
 
== Airfield data ==
These are compatible with OvGME (see [[#Tools|tools below]]) and, if managed manually, should be unpacked in the DCS install directory. The files are stored in the appropriate directory structure to make the pages only show up when on a specific map.
* [https://dcs.beyondreality.se/files/Caucasus%20Kneeboard.zip Caucasus compact airport data] kneeboard page.
* [https://dcs.beyondreality.se/files/The%20Channel%20Kneeboard.zip The Channel compact airport data] kneeboard page.
* [https://dcs.beyondreality.se/files/NTTR%20Kneeboard.zip Nevada compact airport data] kneeboard page.
* [https://dcs.beyondreality.se/files/Normandy%20Kneeboard.zip Normandy 1944 compact airport data] kneeboard page.
* [https://dcs.beyondreality.se/files/Persian%20Gulf%20Kneeboard.zip Persian Gulf compact airport data] kneeboard page.
* [http://dcs.beyondreality.se/files/Persian%20Gulf%20Airport%20Charts.zip Persian Gulf airport navigation/approach chart] kneeboard pages.
* [https://dcs.beyondreality.se/files/Syria%20Kneeboard.zip Syria compact airport data] kneeboard page (note, however, that Syria does not at this stage support custom kneeboard mods).


== Tools ==
== Tools ==
* [http://www.dcskneeboardbuilder.com Kneeboard Builder for DCS World]
* [http://www.dcskneeboardbuilder.com Kneeboard Builder for DCS World]
* [https://github.com/mguegan/ovgme Ov Generic Mod Enabler]
[[Category:Guides]]

Latest revision as of 00:44, 1 October 2020

The kneeboard is an often under-appreciated tool in DCS. It can provide all kinds of useful information while in flight without having to look away or alt-tab to manuals or printouts or the like. The Caucasus and NTTR maps come with airport navigation cards, and some modules — notably the AJS-37 and MiG-21 — come with their own to deal with particular quirks of the respective aircraft.

Most commonly, kneeboard pages are simply images that DCS uses to populate the kneeboard, but they can actually be fully dynamic LUA scripts. By default, DCS will for instance generate flight plan pages that overlay pre-planned waypoints on a map of the current area. Similarly, the aircraft-specific pages, like the Viggen's target parameter page, are created through LUA scripting.

The kneeboard can by default be accessed by pressing K for a quick glance; RShiftK to toggle on and off; and be paged through using the [ and ] keys. Some modules also offer shortcuts for creating marks on the kneeboard map or for creating and quickly skipping to specific kneeboard bookmarks.

Adding kneeboard pages

The really good thing about the DCS kneeboard is that it is pretty trivial to add your own pages to add whatever you feel is needed for good flying. Just create a png, jpg, or lua file that shows the information you want (preferably using a 3×4 aspect ratio) and dump it some place where DCS will automatically load it.

DCS loads image and LUA files from a number of different directories:

  • DCS World\Mods\aircraft\…\Kneeboard — aircraft-specific pages
  • DCS World\Mods\terrains\…\Kneeboard — map-specific pages
  • %USERPROFILE%\Saved Games\DCS\Kneeboard — user-specific pages

Of these, the first one can and should largely be ignored — it is just where aircraft modules store their built-in pages. The second is a bit more interesting, since that is where map-specific airport cards (if available) are stored. If you want to add kneeboards that similarly only apply to a specific terrain, they need to go here. Altering these two directories is for all intents and purposes modding, and those alterations can (but are unlikely to) be wiped out by DCS updates. Using a mod manager is a good way of ensuring that they are in order.

The last one is where the bulk of kneeboard work should be done. It is immediately available and specifically intended for the player to add their own pages to. In this directory, you can either place files that will be universally available to all aircraft on all maps, or you can create aircraft-specific subdirectories that are only loaded when you fly that particular aircraft. The naming convention for these subdirectories is fairly straight-forward: it is usually just the model name of the aircraft (so, A-10C for the Warthog), but there are enough exceptions — especially when it comes to aircraft variants — that it cannot be taken for granted.

In addition, mission (.miz) files can include a Kneeboard directory that contains mission-specific pages, but that is more something for the mission builders to worry about.

Kneeboard Builder

Kneeboard Builder is a handy tool that manages and automates a lot of the work that goes into creating custom kneeboard pages. It creates the proper directories and includes a conversion utility that can turn PDF pages into kneeboard images — handy if you want the entire A-10C emergency procedure chapter to be part of your kneeboard collection. It also offers facilities to adjust how the kneeboard appears inside DCS by adjusting its size and position, and even making this contingent on what aircraft you are in so that it does not block critical instruments.

Aircraft checklists

These should be unpacked in the %USERPROFILE%\Saved Games\DCS\Kneeboard directory. If that directory does not exist, create it first. Each aircraft has its own directory (that should be contained in the zip file).

Airfield data

These are compatible with OvGME (see tools below) and, if managed manually, should be unpacked in the DCS install directory. The files are stored in the appropriate directory structure to make the pages only show up when on a specific map.

Tools