(0) SUBJECT
In FS 4, parking positions for aircraft without access rights can be added to the respective airfield file by adding a small airfield with the parking positions. This article describes the procedure:
- First, the data "position" and "direction" are defined in FS 4.
- Then this data is written to the files.
The time required with some experience is approx. 5 - 10 minutes.
The italicised example (published here) illustrates the description:
At the KSBA (SBA) Santa Barbara Airport, the additional parking position TERMINAL_2B with pushback function is created.
(1) SET POSITION AND DIRECTION
(1.1) PARKING POSITION
- park the largest suitable (!) aircraft
- correctly aligned on the guide line
- within the limits
- without collision with objects
- with space for the pushback tractor - determine the position and direction
A B737-500 is at the gate "TERMINAL_2B" at the position [-119.837000 34.424255] with the heading [105].
(1.2) HELIPAD
Airports always need a runway or a helipad as an "anchor point" on the map in the "Location" menu. It is a good idea to use a helipad because it is simpler than a runway. This helipad can be an existing or a still free one or even the parking position itself.
- set the position and direction
The Helipad "H3" is created with the position [-119.834860 34.431370] and the heading [271] in the HELICOPTER PARKING area at taxiway F (see https://adip.faa.gov/agis/public/#/simpleAirportMap/SBA).
(2) WRITE DATA TO THE FILES
PRELIMINARY REMARK:
There are two ways to store the data, both are in the FAQ section "... FS 4/addons/scenery/" described.
The files are stored in the user directory ".../addons/scenery/us/ksba00".
- close FS 4
- change in FS 4 to the user directory ".../addons/scenery/us/" - if necessary, "us" must also be created first
- create the folder ".../addons/scenery/us/ksba00"
- change to this folder
There are two ways to enter the data:
- The data will first be entered into the file KSBA00.tap and then with the locally installed (!) TAP converter converted to the files ksba00.tsc and ksba00.wad.
- The data will be entered directly into the files kbsb00.tsc and kbsb00.wad, whereby the positions and directions must be converted for the WAD, information on this is available in the article "FS 4 - Conversion Table...".
(2.1) CREATE AND CONVERT TAP FILE
CREATE TAP FILE
- create empty text file "KSBA00.tap" in the folder "ksba"
- copy the source code to the "KSBA00.tap"
- <[file][][]
- <[tm_airport_pd][][]
- <[stringt8c][icao][KSBA00]>
- <[string8][name_short][KSBA00]>
-
- <[list_tm_airport_pd_helipad][helipads][]
- <[tm_airport_pd_helipad][element][0]
- <[vector2_float64][position][-119.834860 34.431370]>
- <[float64][direction][271]>
- <[float64][radius][20]>
- <[string8][name][H3]>
- >
- >
-
- <[list_tm_airport_pd_parking_position][parking_positions][]
- <[tm_airport_pd_parking_position][element][0]
- <[vector2_float64][position][-119.837000 34.424255]>
- <[float64][direction][105]>
- <[float64][radius][20]>
- <[string8][name][TERMINAL_2B]>
- <[float64][type][pushback]>
- >
- >
-
- >
- >
Display More
Information on the relevant data can be found further down in the section "(2. (I) INFORMATION ON THE RELEVANT DATA".
CONVERT
Before converting the TAP, the KSBA00.tap must be copied to the "airports_tap" folder. After the TAP conversion, the two generated files ksba00.tsc and ksba00.wad should be moved to the folder ".../addons/scenery/us/ksba00".
=> FINISHED β
(2.B) CREATE TSC AND WAD FILES
CREATE A TSC FILE
- create empty text file "KSBA00.tsc" in the folder "ksba"
- copy the source code to the "KSBA00.tsc"
- <[file][][]
- <[tmsimulator_scenery_place][][]
- <[string8][sname][KSBA00]>
- <[string8u][icao][KSBA00]>
- <[string8u][coordinate_system][flat]>
- <[vector2_float64][position][-119.834860 34.431370]>
- <[bool][autoheight][true]>
-
- <[list_tmsimulator_helipad][helipads][]
- <[tmsimulator_helipad][element][0]
- <[string8][name][H3]>
- <[vector2_float64][position][-119.834860 34.431370]>
- <[float64][radius][20]>
- <[float64][heading][271]>
- <[float64][height][0]>
- >
- >
-
- <[list_tmsimulator_parking_position][parking_positions][]
- <[tmsimulator_parking_position][element][0]
- <[vector2_float64][position][-119.837000 34.424255]>
- <[float64][heading][105]>
- <[float64][size][20]>
- <[string8][name][TERMINAL_2B]>
- <[string8u][tags][pushback]>
- >
- >
-
- >
- >
Display More
Information on the relevant data can be found in the section "(2. (I) INFORMATION ON THE RELEVANT DATA".
CREATE WAD FILE
- create empty text file "KSBA00.wad" in the folder "ksba"
- copy the source code to the "KSBA00.wad"
- <[file][][]
- <[tmworld_airport_detailed][][]
- <[uint64][uid][0]>
- <[stringt8c][icao][KSBA00]>
- <[vector2_float64][position][10952.7294862222 39487.409316309]>
-
- <[list_tmworld_airport_detailed_helipad][helipads][]
- <[tmworld_airport_detailed_helipad][element][0]
- <[string8][name][H3]>
- <[vector2_float64][position][10952.7294862222 39487.409316309]>
- <[float64][radius][20]>
- <[float64][direction][3.12413936106985]>
- <[float64][height][0]>
- >
- >
-
- <[list_tmworld_airport_detailed_parking_position][parking_positions][]
- <[tmworld_airport_detailed_parking_position][element][0]
- <[vector2_float64][position][10952.3399111111 39485.8181721363]>
- <[float64][direction][6.02138591938044]>
- <[float64][size][20]>
- <[string8][name][TERMINAL_2B]>
- <[string8u][tags][pushback]>
- >
- >
-
- >
- >
Display More
Information on the relevant data can be found in the following section "(2. (I) INFORMATION ON THE RELEVANT DATA".
=> FINISHED β
(2.I) INFORMATION ON THE RELEVANT DATA
AIRPORT DATA
TAP 3. | <[stringt8c][icao][KSBA00]>
TSC 4. | <[string8u][icao][KSBA00]>
WAD 4. | <[stringt8c][icao][KSBA00]>
FS 4 requires a 4-6-digit ICAO code.
As a fictitious ICAO code, the ICAO code "KSBA" is supplemented by "00" and thus establishes the reference to KSBA.
TAP 4. | <[string8][name_short][KSBA00]>
TSC 3. | <[string8][sname][KSBA00]>
WAD ---
FS 4 does not require an short name for an add-on, but then shows "(none)". Therefore, it makes sense to repeat the ICAO code.
TAP ---
TSC 6. | <[vector2_float64][position][-119.834860 34.431370]>
WAD 5. | <[vector2_float64][position][10952.7294862222 39487.409316309]>
FS 4 requires a general position for the airport. When converting the TAP, the position of the helipad is automatically written to the TSC and WAD. When entering directly into the TSC and WAD, this is done manually. Information on the calculation of the WAD values can be found in the article "FS 4 - Conversion Table...".
HELIPAD DATA
TAP 8. | <[vector2_float64][position][-119.834860 34.431370]>
TSC 12. | <[vector2_float64][position][-119.834860 34.431370]>
WAD 10. | <[vector2_float64][position][10952.7294862222 39487.409316309]>
The TAP automatically transmits the position of the helipad when converting as a general position of the airport in the TSC and WAD. Information on the calculation of the WAD values can be found in the article "FS 4 - Conversion Table...".
TAP 9. | <[float64][direction][271]>
TSC 14. | <[float64][heading][271]>
WAD 12. | <[float64][direction][3.12413936106985]>
Information on the calculation of the WAD value can be found in the article "FS 4 - Conversion Table...".
A helicopter is focussed in the direction of 271Β°.
TAP 10. | <[float64][radius][20]>
TSC 13. | <[float64][radius][20]>
WAD 11. | <[float64][radius][20]>
A helicopter may have a maximum rotor radius of 20 m.
TAP 11 | <[string8][name][H3]>
TSC 11. | <[string8][name][H3]>
WAD 9. | <[string8][name][H3]>
The helipad has the designation "H3".
PARKING POSITION DATA
TAP 17. | <[vector2_float64][position][-119.837000 34.424255]>
TSC 21. | <[vector2_float64][position][-119.837000 34.424255]>
WAD 19. | <[vector2_float64][position][10952.3399111111 39485.8181721363]>
Information on the calculation of the WAD values can be found in the article "FS 4 - Conversion Table...".
The position is on the guide line.
TAP 18. | <[float64][direction][105]>
TSC 22. | <[float64][heading][105]>
WAD 20. | <[float64][direction][6.02138591938044]>
Information on the calculation of the WAD value can be found in the article "FS 4 - Conversion Table...".
The orientation of an aircraft is parallel above the guide line.
TAP 19. | <[float64][radius][20]>
TSC 23. | <[float64][size][20]>
WAD 21. | <[float64][size][20]>
An aircraft may have a maximum wingspan of 20 m.
TAP 20. | <[string8][name][TERMINAL_2B]>
TSC 24. | <[string8][name][TERMINAL_2B]>
WAD 22. | <[string8][name][TERMINAL_2B]>
The parking position has the designation "TERMINAL_2B".
TAP 21. | <[float64][type][pushback]>
TSC 25. | <[string8u][tags][pushback]>
WAD 23. | <[string8u][tags][pushback]>
The entry "pushback" automatically releases the Pushback function for aircraft suitable for this purpose.