Air Hauler for X-Plane
By @BeachAV8R - October 3, 2016
Originally published at: Articles - Mudspike Forums
Looking for some purpose to your X-Plane flying? JustFlight’s Air Hauler for X-Plane just might fit the bill….
Released in early 2011 – you’d be right to wonder why I’m writing about software that is over five years old – but this is Mudspike – it’s what we do! Before you run and hit the “BUY” button anywhere, let me get this out there: Air Hauler for X-Plane (XP) can work for X-Plane 10, but it was designed for a 32-bit X-Plane 9, so some things do not work! So with that Nader-ish observation out of the way, let’s see why Air Hauler (AH) is a fun little add-on for XP10.
“Air Hauler puts you in complete control of your own freight company – in the boardroom and in the cockpit. The limitless flexibility of Air Hauler will let you immerse yourself totally in every operational detail of your freight company – from landings to leases, flight plans to finances, and repairs to recruitment.” – JustFlight
For X-Plane 9, that is indeed what Air Hauler did. And while a few people are most certainly still flying XP9, the fact remains that XP10 has been out for over four years now, and by all indications, we are probably on the threshold of another major X-Plane release (XP11). So most of us are firmly in the late XP10 stage and anticipating XP11. Air Hauler was developed and is advertised for XP9, so if you choose to wade into the Air Hauler for XP10 environment, do so with your eyes wide open.
Official Air Hauler for X-Plane requirements:
- X-Plane 9 (PC edition)
- Pentium III 1.7GHZ PC or better
- Windows 8 / 7 (32-bit or 64-bit) / XP / Vista
- 512Mb RAM.
- 128Mb 3D graphics card
- 60Mb hard drive space
- XPUIPC (included)
As anyone that has followed Mudspike over the short span that we’ve been in existence knows, I am a huge fan of X-Plane. As well, I’m always looking something to DO with X-Plane other than just flying around, although that can be fun too. Thus, I found myself flying frequently with the fantastic group of pilots that make up the bush pilot virtual airline EPOCH Alaska Air, who use X-Plane exclusively and concentrate on bush type flying in the Pacific Northwest and Alaska. They are an incredibly diverse group of enthusiasts who are always warm, welcoming, and inclusive of all who might want to dip their toe into bush flying in that region.
You’ll have to excuse my rambling (again, because that is what we do here…take a sip of coffee..!) but I’m working my way toward discussing Air Hauler. What many of us want from our simulator, whether civil or combat based, is a sense of purpose. It isn’t wrong to want some “game” in your simulation – after all, a real life career in aviation is quite synonymous with with game-like terminology. Leveling-up is upgrading equipment! Credits are earned vacation days! Pay is the ability to buy more sim stuff. So it wasn’t unusual that when I first stumbled upon career modes for flight simulators that my interest would be piqued. Unfortunately, it wasn’t until five years later that I was able to give it a whirl with X-Plane, but most would agree that the ages of birth to six years old are the most “hands on” with a child – so I hate to break it to you little Kai, but you’d better start to learn all those assignments on the HOTAS if you want to play with Daddy.
Air Hauler lets you play as the manager of a freight hauling company of your own design, managing almost all of the aspects of the operation that will lead you to prosperity or bankruptcy. You choose a difficulty, aircraft, home base, and other variables that can directly affect your climb through the ranks. Buy airplanes, lease airplanes, get loans, sell airplanes, upgrade bases, hire pilots, and oversee your empire. For me, I was interested in starting at the bottom, and seeing how (or if) I can progress to the top.
Development on Air Hauler continues with the relatively recent announcement that Air Hauler 2 has gone into Early Access mode – but unfortunately, their focus is on FSX and P3D. (Look for a preview article on Mudspike in the near future on AH2!). So if you want to use legacy Air Hauler for XP9, you have to do some contortions and live with some limitations if you install it for XP10.
The basics of the program work fine for XP10: buying aircraft, selling aircraft, opening and closing bases, hauling freight, earning money, reputation, and growing your company. The items that do not appear to work when shoehorning AH into X-Plane are: oil prices, the virtual stock market, and viewing weather within AH. In my install, oil prices per barrel are pegged to $100 a barrel, and that value is supposed to fluctuate according to real market conditions, but the ability to read that data isn’t working in XP10. The same goes for the stock market, where you could invest your money and become wealthy or poor. The weather METAR/TAF data is not really a problem since you can open a browser and get a weather forecast for the route you are planning to fly and all weather is handled in X-Plane via whatever default or weather plug-in you are using.
When you install AH, you can direct it to your X-Plane 10 directory. You could just run X-Plane in 32-bit mode and be fine, but many of us are running aircraft add-ons and scenery that will quickly breach the 2GB memory limit of 32-bit X-Plane which will result in a crash. The solution is to remove the 32-bit XPUIPC file that AH installs to your resources/plugins directory and replace it with a 64-bit capable version available HERE. The newer versions of XPUIPC reside in folders within the plugins directory, but AH does require you to have two files in your /resources/plugins directory: XPUIPC.xpl and XPUIPCOffsets.cfg, so be sure to keep those files that AH installed in there or you won’t be able to launch AH.
The last hurdle has to do with importing custom aircraft into the Air Hauler database. While there are several default aircraft parameters included when you install AH, there are tons of free and payware add-ons for X-Plane that you might want to use as you build your company. AH needs to read the .cfg files of those aircraft to determine how to value the aircraft in AH and to allow you to add performance data into AH. The problem is, the import function in AH launches X-Plane, then closes it after it reads the custom data you direct it to read (for example the Carenado C337 aircraft.cfg file). This function requires X-Plane to launch in the 32-bit mode, so you must rename the default X-Plane.exe to something different to store it, then copy and rename the 32-bit X-Plane-32-bit.exe to X-Plane.exe while you run the AH import feature. After the data is imported, delete the renamed X-Plane.exe file and restore the original 64-bit X-Plane.exe that you backed up. Sound confusing? Well, in practice is isn’t, but written out it sure sounds like a cluster. The simple solution for consumers (of course) would be for JustFlight to put a group of programmers onto this and fix it (because the X-Plane commmunity is growing at a fantastic rate) or develop AH2 for X-Plane (an even better idea!).
I know – I’m wishing for Air Hauler 2 for X-Plane too. The only way we might get it is to ask for it. So ask for it.
Air Hauler for X-Plane
Please note – many of the accompanying screenshots have been cropped to emphasize menus within AH.
Hey – you made it here! This part assumes you’ve overcome the hurdles and actually have AH working in XP10. Congratulations – you are a true simmer because the only thing we love more than simming is tweaking our sims!
Once you have AH working it should launch XP10 for you when you are ready to fly. Prior to flying though, you need to set up your company. For my EPOCH Alaska Air dba Mudspike Logistics company, I used the Career setting which gives you the least amount of startup capital and the lowest reputation rating ($100K, Cessna 172, 40% rep). Cash and reputation are the key to AH success. Cash can buy you bigger and better airplanes (capable of carrying more cargo further), lease larger airports with better facilities, and hire other pilots to work for you. Reputation will allow you to lease aircraft, take out bank loans, and reap greater rewards from your operations. Both cash and reputation come by way of experience and the timely (and safe) delivery of the goods you agree to haul.
Next you need to choose a location for your nascent freight company. You are given $100,000 with permission to overdraft your account an additional $100,000 – giving you purchasing power of $200,000. Just remember, if you decide to expend all of your credit, you will be digging yourself out of an enormous hole right from the start. I don’t know what the criteria for determining the value of each airport is, but there are plenty of airports out there that you can use that will only cost $5,000 to $10,000 to open. You can use the map view and preset criteria to help you find a suitable location. Consider whether you need an instrument approach, runway length, and runway lights before you make your decision. It is also worth evaluating the fees that include fuel cost, landing fees, and monthly rental costs.
For my company, I wanted to explore some of the X-Plane scenery by that I had purchased a few years ago by Tom Curtis that includes his Canadian Rockies, Inside Passage, and Final Frontier scenery that encompasses much of the Pacific Northwest. This scenery area dovetails nicely with the EPOCH Air Alaska/Passage Aviation scenery area that I hope to expand into as my company grows. After browsing around the region, I settled on Vernon, British Columbia (CYVK) since it was modestly priced, had an instrument approach (NDB), had lights, and was convenient to the scenery areas I wanted to explore.
Rent is due monthly, whether you fly or not. Thus, if you create a company and do not fly for several months, do not be surprised when you open AH to discover several months of facility rental has been deducted from your account. We will see further implications of this realtime tracking later.
Other options you can tweak during the startup (as well as after your company commences operations) are the job distance, cargo size, number of jobs, and airport sizes. I picked what I felt were adequate settings for my Cessna 172RG, but I might revisit this setting soon to increase my job distance and decrease my airport size because I can squeeze that Cessna into some pretty tight spots. I have the added incentive of wanting to visit some of the more obscure airports in the Pacific Northwest.
Statisticians and number crunchers can rejoice because AH has menus within menus that provide a wealth of information on the health of your company. Rental charges, leasing charges, insurance (like I’d bend metal..c’mon!), loans, and cash on hand are among the often checked information tabs. Other tabs such as fuel pricing and stock prices do not function in this brute forced application of AH to XP10, probably due to some communications issues with the data sources that provide that information. To my uneducated mind, it seems like it would be an easy fix, but I’m a pilot, so that tells you my critical thinking ability is severely compromised. I may or may not have been dropped several times as an infant. Within these various tabs you can track many statistics and how your AI pilots, aircraft, and your own reputation is doing. Mine doesn’t show any trends because I just started my company. No doubt I’ll be flying Air Force 1 in two weeks.
As noted previously, the “hard” and “career” modes place you in the default Cessna 172, but for nostalgia’s sake, I wanted to fly a Cessna 172RG – my first real life freight plane I flew for my first commercial job. I was able to sell my default C-172 for around $92K and with the funds from the sale, plus the remaining $95K I had remaining from my startup capital, was able to purchase the (imported) Alabeo Cessna 172RG for $186,402 – which put me in the hole for about -$4,058. Nothing ventured, nothing gained right?
When you import an aircraft into AH, the program reads the aircraft’s .cfg file to determine some parameters, but you may need to manually input some data if prompted. In this case, the Alabeo 172RG required me to enter cruise speed, fuel consumption, range, flap, and gear speeds to allow AH to track damage and create routes suitable to my preferences.
I believe that the fully functional AH allows for the listing/sale/purchase of used aircraft based on the other AH users in the community, but this list does not update under XP10. Importing aircraft that you’d like to buy requires the 32-bit.exe trick described earlier in this article, but fortunately it isn’t necessary to do it often.
Once you select an aircraft, you will be prompted to select a base. As we’ve already discussed, choose wisely because both your aircraft type and operational needs weigh heavily in this decision. If you went for the “easy” difficulty with $500,000 in the bank and a King Air, you might need more runway for your immediate needs than the guy with the STOL capable Cessna. Geography and climate have some say in this decision as well – do you really think that your little general aviation airport outside of Seattle is going to be mostly VFR throughout the year? You may want to have at least a published GPS or non-precision approach available. If you plan to fly at night – runway lights would also be useful.
I have to beg ignorance at this early stage of my company launch that I’m not too familiar with the expanded features of AH that track AI pilots and other company aircraft. From what I gather, as I earn money I might be able to purchase other aircraft, and hire AI pilots to help supplement my income. For now though, I’m the owner, operator, sole pilot, cook, maid, accountant, human resources, and public relations employee all rolled into one. Remind me at my next board meeting to vote myself a raise!
Multiple tabs allow you to peruse your company status, finances, and personnel. My “fleet” consists only of the C-172RG at the moment and the board indicates the current location, condition, fuel, inspection times, and a bunch of nice performance data.
Once you have selected an aircraft and home base – it is time to get flying! Selecting the Jobs Board brings up an extensive list of origin and destination airports, distances, freight weights, revenue, and contract expiry data. This is an important screen that you can spend a lot of time at. The “fee” or revenue you will earn should not be the only figure you look at. While some contracts might appear lucrative, they may require more weight than your aircraft can carry, necessitating multiple trips back and forth. Distance also affects profitability. As well, carefully consider the delivery airport in the contract – does it have an instrument approach? Is the weather above minimums? Do you have the fuel and range to reach the airport? How much cargo can you carry at the expense of fuel? Can you complete the contract in the time allowed if you can’t play AH for a few days due to home commitments?
Once you click on a contract that interests you, the Job Details pane populates with a bunch of useful information that includes the distance, type of cargo, weight, revenue, and departure and arrival airport information. You are not committed to the job until you hit the “Accept Job” button. Once you do that, you are committed to fly the trip prior to the contract expiry date or you will be penalized substantially.
My first official job for Mudspike Logistics is going to be a short 51nm hop carrying 596 lbs. of shrimp from my home base of Vernon, BC (CYVK) to Kamlooops (CYKA). This was not a knee-jerk selection because I made sure the weather at my destination was good, and I made sure that there was at least a non-precision approach of some sort available at Kamloops.
If you happen to see multiple job offers that appeal to you, or that you think will work well with your planned stops, you may select as many jobs as you feel you are capable of, but just know that you must complete them within the expiry time or you will be penalized. I wanted to start with the basics and only accepted one leg – totally dedicated to the safe and efficient delivery of my cargo of shrimp. I can only assume they are frozen given the 66 hour contract expiry time.
Once you have accepted a trip (or multiple trips), the cargo becomes available at the trip origin airport. In this case, my shrimp cargo is at my home airport of Vernon. I specifically chose a cargo load that would fit my diminutive C-172RG, so the load and fuel are more than adequate for the short leg length. It is easy to see how contracts could lure you in for near gross-weight delivery requirements where you might not be able to carry the fuel adequate for the leg. Add in poor weather, holding, and missed approaches and the formula for some exciting flights is on the table. Keep in mind that you also must purchase the fuel you load.
Now that we are loaded up with cargo and fuel – all that remains is to fly the trip! A quick look at the VFR map shows our flight path. With no GPS in the C-172RG, we’ll need to rely on a bit of pilotage, dead reckoning, and NDB homing with some cross checks with available VOR radials. Fortunately, the weather is great for our first flight.
Once you hit OK – Fly Now – the Flight Monitor page comes up which tells you to fly the trip and then come back to the AH program after you have reached your destination and shut down your engine(s). This page will sit dormant until you are done flying. Hitting the OK – Fly Now button launches X-Plane and AH continues to run in the background monitoring your flight. Yes, Big Brother is watching! It has been my experience that X-Plane is extremely tolerant of Alt-Tabbing out or running different programs on different monitors. I can’t say the same for FSX, where I’ve had plenty of graphics glitches and CTDs when trying to do other things while flying.
Once you are in-game, pay attention to what you are doing – these flights count! And that is the appeal of Air Hauler…your flights have a purpose now. Damage your aircraft, exceed limitations, fly rough, or do other damage to the cargo, and you will put your profitability in jeopardy. Now might be a good time to start using those aircraft procedures checklists (particularly when you move up to larger aircraft that have more complex systems). AH talks to X-Plane and sets your fuel level, but you must manually set the cargo weight. You’ll see messages sent from AH that direct you to what phase of flight you are supposed to be conducting.
My new Alabeo Cessna 172RG has zero time on the Hobbs meter. The fuel flow meter will also be useful for keeping track of fuel burn and mixture settings.
Taxiing out for departure from Vernon…
After takeoff, AH advises you to fly the sector and land at your destination while it continues monitoring your flight parameters. The Cessna 172RG has that funky gear retraction sequence that looks horrifying to most people…
Climbing out of Vernon in VFR conditions…
Dialing in the NDBs along the route…
Leaning out the engine and setting the manifold pressure and propeller to the recommended POH settings for 6,000’…
The area around Vernon is gorgeous – heavily forested with lots of deep valleys and lakes. I’m looking forward to seeing what it looks like in winter! I laughed at the pull out wing root air vents in the Cessna – as a flight instructor in Myrtle Beach in August I could never get enough cool air into the cockpit.
Soon the South Thompson River comes into view which will lead me directly to the airport at Kamloops…
Your landings will be evaluated – so keep that in mind when you are setting up your approach and settling in for the landing – no pressure!
Taxi to the ramp and perform a proper shutdown. You don’t have to go to a specific place on the airfield, but try to pick something that looks like it could reasonably be expected to contain freight handling facilities.
Once you’ve set your parking brake and shut off the engine, AH will let you know it is time to Alt-Tab back to AH to complete the delivery.
Once back in AH, hit the UNLOAD button and the agent will accept your cargo. If you were not able to carry all of the cargo to the destination, you will be able to unload what you did bring, but then you’ll have to fly back to your origination and pick up the remaining cargo to fulfill the contract. AH will now remember where your airplane is, what your fuel load is, what your aircraft damage status is, and deduct hours toward inspections and maintenance.
A summary of your flight will appear on a clipboard that breaks down the statistics for you. I’ll be interested to see how these statistics change based on how rough the plane is flown or how bad my landings are.
Now you are free to either return to your base or run a contract out of your current location. Each column can be sorted according to whatever field you want, so it is easy to find all the contracts out of Kamloops, or you can sort by most money, weight, distance, etc.
With the completion of my first contract – I’m back in the black with cash of $1,480.93. Multiple graphs and charts will breakdown the progress of the company over time. I also earned .5% reputation. At some threshold (50 or 60%?) I’ll be able to get a loan from the bank if I’m interested in buying a bigger aircraft that will haul more freight. Or I could get a loan to expand to a larger airfield. The sky is the limit so to speak.
So there you have it. A bit of an introduction to Air Hauler for X-Plane and the launch of my new career. I hope to climb the ladder and I’ll be sure to post my progress in an AAR thread. Stay tuned to our front page for a preview of the newly released, early access Air Hauler 2 for FSX/P3D. No doubt it will be more fully featured and functional than the old version for X-Plane, but for now, if you want to fly AH in X-Plane, you are stuck with the legacy AH.
Chris “BeachAV8R” Frishmuth