Using AGHTM in a New or Existing Mission
In this section we will discuss how you can add AGHTM to a brand new mission you create from scratch, or to an existing mission. Perhaps you already have a mission with scenery or locations you like, FARPs, FOBs or other landing areas built out, air traffic, etc. and you simply want to add the transport functionality AGHTM provides to your open world environment. Since AGHTM only requires trigger zones to work, it can easily be integrated without any impact on your existing mission or code base. This is the same process we used to create the premade mission templates, so going through this process may give you some significant insight into how they, and AGHTM as a whole, work. The sample mission we will build in this section uses all of the default assets and configuration values to provide the standard AGHTM mission experience found in all of our free mission bundle missions.
AGHTM in Multiplayer Missions
An outside the box, example of what can be done using this method would be to create a fully functional multi-player AGHTM mission. You can add enemy threats around the pickup locations, assign the standard Easy Rider-1
player slot, and add additional slots for Escorts, Scouts, CAS, SEAD, etc. This way, the transport pilot can be responsible for the pickup and transport, while the other people in the group have the task of clearing the threats so the transport pilot can perform their pickups. This opens up a huge opportunity for creating large and engaging multi-player missions.
There is currently a limit of only one pilot that can be added to the AGHTM transport pilot role. You could have additional pilots landing and performing the pickups, but the transport pilot player would have to be inside the pickup zone, and would have to make the radio calls to indicate approach and pickup, staying in the pickup zone the entire time the pickup is being made by the secondary pilot. The only caveat here would be that the transport pilot player would have to be the one to land at the final destination, ending the transport portion of the mission. If you decide to build a multi-player AGHTM mission, be sure to set agHTM.endMissionOnFinalLanding = false
in the agHTMConfig.lua file to prevent the mission from ending for everyone once the final landing is made.
Using The Setup Checklist
The AGHTM download contains a setup checklist file named Setup Checklist.txt
that you can use when walking through the process as the video below demonstrates. This file is only a checklist, and is not a full set of instructions for integrating AGHTM. This file should be used as a tool, alongside the video tutorials below, to ensure you have followed all of the steps outlined in the videos.
Tutorial: Adding AGHTM To a New or Existing Mission
After watching this series, regardless of your previous experience building missions, you will be building your own AGHTM transport missions, from scratch, in no time, or adding the AGHTM functionality to your existing mission. Obviously you can spend additional time making your experience as elaborate as you choose (building complex landing areas, adding vehicles, etc), but all of your basic functionality and pickup locations will be complete. For information on scouting a location, see the part 2 video from the Using AGHTM Mission Templates section. This and other related topics covered there, will not be duplicated here.
Part 1 is an overview of AGHTM, as well as how to download the full library and all of its contents. We will set up our project and create our mission file for the sample mission and change some basic information like weather, mission date and time. We will add the player helicopter slot and set it up for the mission.
In Part 2 we will discuss adding the required trigger zones and landing areas to our sample mission and set up our helicopter waypoints. We will also look at how to add all of the necessary audio assets to our mission. We close out this segment with a discussion on the agHTMConfig.lua file and its role, as well as the data it contains.
In Part 3 we will be adding all of the required scripts to our mission, as well as any necessary triggers that consume the agHTM functionality to make the mission work.
Part 4 will close out the series by discussing how we add our location name text graphics, as well as a flight plan line drawing to our mission's F10 map, as well as our mission briefing data. We also cover how to add Mission Briefing images, as well as kneeboard images showing the navigation radio frequencies, or any other information you wish to include in your mission as a kneeboard image.