Jump to content
Sirrianus Dagovax

DG Roaming Planes (and option for ATC)

Recommended Posts

DagovaxGames Roaming Civilian Planes Addon

 

Prerequisites

 

DG Script that adds roaming planes (with ATC option).

This Arma 3 Exile script spawns roaming civilians in a plane, and let them fly between airports on the map. The plane will first take off from a random airport, and then move to a position on the map that is mirrored (x,y) of the starting position. After it reached that position it will land at another random airport. If there is only one airport on the map, it will land at the same airport it took of from.

 

After landing, the pilot will leave the plane and move to the nearest enterable house. (or despawns instantly if no house was found). At the same time a timer will be enabled which will delete the plane if no player entered it after 120 seconds. This time will later be integrated in DGCore Configuration. Once a player enters the plane before the timer ran out, it will stop despawning, and the player can claim/sell the plane.

The pilot will be deleted once he reached the house, but he will be deleted from the active queue once he landed.

 

Warning

This script uses airports available on the map. If you have scripted airports (Dynamic Airports) to the map, AI planes might fail to use them correctly. 

 

ATC

I integrated ATC communication between the planes and virtual ATC. This can come in handy for players that are trying to land at that exact moment a plane is on the runway. You can disable this in the configuration.

I implemented some default sounds into the @Base Defense Systems mod, which will trigger the comminucation for players in range.

If you uncomment the BDS arrays in DGRP_ATCTraffic they will be used. By default you need to add your own CfgSound classes in array format.

 

Download and installation info:
https://github.com/Dagovax/DGRoamingPlanes

 

If you want to see this addon in action, check the DagovaxGames Napf Server:
17376356.png?foreground=%23EEEEEE&backgr

 

Share this post


Link to post
Share on other sites

×