Fleet & Hangar
How do I get aircraft — and keep them flying? Your fleet, buying and leasing, work orders, the workshop, test flights and aircraft data.
5.1 Fleet
Header and toolbars
- View — Strips or Table. Accent colours the left bar by owner or by state.
- Filter by registration, type or airport ICAO; Sort offers the same 11 keys in both views.
- All / VA / Mine — once you have joined a virtual airline: everything, only what the VA operates, or only your own aircraft.
- Buy Aircraft, Export CSV, Refresh.
Statistics and alerts
Cards give the total (after filter), average airframe / engines / fuel, cumulative hours and the ownership split. Banners flag grounded, maintenance soon, inspection due (next 10h, click to filter) and missing certification — one chip per fleet class the owner has not passed. Gliders are excluded, and OnAir class ratings never expire.
Aircraft row
Registration, owner badge, a VA chip when your virtual airline operates the aircraft, marketplace chips (For sale / For rent / Rented out), class, location or live route, seats, three condition bars, the repair still needed and the next 100h countdown. Red wrench means grounded, orange means maintenance soon. Condition percentages are the raw values the server's own rules check, so the figure shown is the one dispatch and the workshop use. Between touchdown and engine shutdown the row reads Arrived with the field the aircraft is parked at and no arrival time: the flight only closes and pays out once the crew has taxied in, up to about ten minutes later.
Table and expand panel
Every table header sorts (ID, Owner, Type, Class, Status, PAX, Condition, Engines, Fuel, Repair, Next Maintenance); a second click reverses, a third clears. Click the caret pill or the row to unfold engines (condition, SMOH, time to TBO), seats and payload, live data in flight, current mission, recent flights and work orders.
Resume a flight
The action button of an aircraft you are flying jumps straight to Tracking instead of Dispatch. Only one aircraft can be tracked at a time; when a VA colleague is at the controls of a shared airframe the button becomes a locked read-only radar chip, because taking over would evict your own tracking slot.
Moving an aircraft
- Generate return job — for an idle aircraft stranded away from base: a standard mission home, with Dispatch pre-filled.
- Ferry — overland transport of an idle owned or rented aircraft to any ICAO, quoted (cost, duration, availability) before you confirm.
- Travel token — instant: one token teleports you together with the aircraft. Cargo and passengers stay behind; VA airframes need Manager rights.
Scheduled maintenance
Maint. schedule in the expand panel plans a weekly slot that starts on its own. Pick an airport, an FBO whose workshop covers the aircraft's class, a day and a time in UTC — the same clock your regular routes run on. The server starts the work as soon as the aircraft is on the ground and idle at that FBO after the slot, and keeps trying for 24 hours. Several slots per aircraft are allowed; each shows its state (waiting for the slot, waiting for the aircraft, started, refused and retrying, missed this week, nothing to do), and Pause leaves a slot in the list without firing it.
Tick what the slot covers. The annual checkup is only done when it would expire before the next slot. The periodic inspection is done when fewer hours remain than the number you enter; it starts at the hours your regular routes fly this aircraft in a week, and at least 10. Failures are repaired if there are any. For the airframe and for each engine, set two levels: a part is repaired only if it is below the first when the work starts, and then up to the second — for example below 70 %, up to 90 %. Wait until the aircraft is empty holds the work until nothing is on board, within the 24 hours; otherwise whatever is on board is unloaded when the work starts. Replacements and seat changes stay manual, in the Aircraft Workshop.
- Estimate — price and hours of work on the aircraft's condition today, even while it flies, for a saved slot or for the one you are editing; « nothing to do » means no level of the slot is reached yet. What it really costs depends on the state it is in when the work starts. At a player's FBO the figure is hours of work, not a duration: how long it takes depends on the mechanics on duty.
- Against your routes — when the aircraft flies regular routes, the panel says whether the work starts at the slot or when the aircraft lands, how long it then sits on the ground, and warns you when the estimated work is longer than that ground time, because the next flight would fail. If no route brings the aircraft to that field within 24 hours of the slot, it says the slot would be recorded as missed.
- Working as a virtual airline, scheduling maintenance needs Manager rights.
Manage menu
Per-aircraft hub: Events, Flights, Workshop, Dispatch, Checkride, Find Jobs, Work Orders, Find FBOs, Aircraft Lookup, rename the tail number (rented and leased included), cancel maintenance, sell or list for sale, stop the rent or the lease, renew, buy out. Every stop or buy is quoted by the server first and warns when the balance would go negative. Managers also get a button to choose which VA members may fly the aircraft.
Tips
- Re-taking a checkride for a class you already hold asks for confirmation and shows the original pass date.
- The collapsible Condition Distribution section counts aircraft per airframe, engine and fuel bucket.
OnAir Documentation
- Aircraft Market Handbook §9
- Aircraft Maintenance Academy §14
Search and availability. The × inside the text search clears only that text, preserving the other filters. A grounded aircraft cannot be dispatched even when its status says Idle; open Workshop for the stated maintenance requirement. Lease renewal offers selectable durations and live quotations. The lease-return quotation includes the 25% repair surcharge where applicable.
5.2 Aircraft Market
The Aircraft Market lists every aircraft type available in OnAir. It is the starting point — from the Markets menu, or from the Buy Aircraft button on the Fleet page — for comparing airframes and reaching the buy, rent and lease offers.
Detect from simulator
The orange From sim button reads the aircraft currently loaded in your simulator and jumps straight to its offers page. Connect the simulator first with the SIM button at the top of the screen. The blue tip card closes with the cross and comes back through the small light-bulb icon next to the button.
Search filters
- Keyword — name, type or ICAO code. If the local catalogue returns nothing, a server search runs automatically.
- Class — SEPL, SETL, MEPL, METL, JET, HEAVYJET, HELO, ULM. The list is coloured per class and the full class name shows on hover.
- Simulator — MSFS, XP11, P3Dv4+, P3Dv3 or FSX. Keeps only the types with at least one add-on for that simulator, so you never shop for an aircraft yours cannot load. MSFS 2020 and 2024 share a single MSFS entry.
- Cash badge — the green chip repeats your current balance.
- Show affordable only — keeps the aircraft whose purchase price, rental bond or lease start cost fits your balance. One you cannot buy but could still rent stays in the list.
- Only most flown in simulators — keeps the top 30% by recorded OnAir flights.
- Community Stats — opens the Aircraft Usage treemap, which shows how the types split across the classes.
Display and sorting
The switch at the top right toggles Strips (default) and Table. In Strips, the sort selector beside it picks the column and flips the direction; in Table, click a header to sort and click again to reverse. Both views share the same sort. Units live in the headers (Cr., NM, kts, and kg or lbs depending on your preference). The header row now stays pinned while you scroll, and only the rows in view are drawn, so several thousand types scroll smoothly.
Reading a row
- Type — name, number of OnAir flights, and one badge per simulator its add-ons cover.
- Class — the coloured band on the left (short code, full name on hover).
- Avg Price — base price of a new aircraft, in Cr.
- Max Payload / Empty Weight — in kg or lbs, per your preference.
- Range / Speed / Seats / Copilot — range in NM, cruise speed in kts, seats, and whether a copilot is required.
Actions on a row
- Puzzle icon and count — the compatible add-ons: simulator, vanilla or not, tested, engines, weights, seats, speed, fuel, flights, and a download link when the author gave one.
- Blue magnifier — Aircraft Lookup for that type: statistics and economics.
- Green currency icon — the offers page: new aircraft, used aircraft, rent and lease around a chosen airport.
- Chart icon — the Economic Details of the type: costs, revenue and profitability.
5.3 Aircraft Market — Type Detail
This page covers one aircraft type and answers a single question: where can I get one, and on what terms. Three ways in — buy, rent or lease — and ← Back to market returns to the type list.
Nothing is listed until you search
Pick an airport in Search Airport, then press Search Aircraft Database. The search looks at that airport and around it, so the Dist column measures the distance from the airport you searched — a cheap airframe 400 NM away still has to be collected or ferried.
Not certified? You can still buy it
An orange notice appears when your own pilot lacks the class certification for this type. It blocks nothing: you may buy, rent or lease the aircraft and entrust it to certified pilots you hire. The Manage employees button goes straight to your crew.
New aircraft
When the type is still in production, a card shows the factory price and a Buy button. A new aircraft is delivered at the airport you searched — no ferry, no collection.
Used aircraft
The table lists every second-hand airframe found. Most columns sort — click a header, click again to reverse:
- ID — its registration.
- Hours — total airframe hours flown.
- Cond. and Engine — condition of the airframe and of the engines. These drive maintenance costs far more than the purchase price does.
- Wksh — workshop work already needed.
- Airport and Dist — where it sits, and how far from your search.
- Sell price — the asking price, blank if it is not for sale.
- Rent/h — the hourly rate, blank if renting is not offered.
- Owner — System for a game-generated aircraft, Player for one another company is offering.
Selecting a row opens the actions available for that particular airframe: an aircraft may be for sale, for rent, for lease, or any combination — the columns tell you which before you click.
An airport your simulator does not have
When a used aircraft is parked at an airport your simulator does not have, its Airport cell says so — not in MSFS, for example — and hovering it gives the full sentence. The buy, rent and lease dialogs of that aircraft repeat the warning. Nothing is blocked, but you will not be able to fly to or from that airport in your current simulator. For a rental it matters twice: a rental has to end where it started, and stopping it anywhere else is billed as a trip back — renting fee, fuel and pilot wages for the transfer, plus 10% paperwork. That trip back is not charged when the aircraft is grounded for maintenance.
Buy, rent or lease
- Buy — it becomes yours. From the Fleet page you can later sell it or list it so other companies can buy or rent it.
- Rent — paid by the hour against a bond charged immediately and refunded when you stop the rent. The aircraft must be returned to its base with at least the same fuel level, and the dialog offers to generate a return job so the trip back earns something. When you stop the rent while the aircraft is grounded for maintenance, neither the trip back nor the missing fuel is charged.
- Lease — a fixed weekly rate over a term you choose, cheaper the longer you commit, with maintenance on you. The lease dialog has its own "?" button covering terms, discounts and registration in detail.
Your available cash is shown next to the prices, so you can tell at a glance what is within reach.
Transport your pilot
If this is your first aircraft and your pilot is standing somewhere else, a dialog offers to move them to the aircraft. Answer No, stay here and the aircraft simply waits where it is until someone reaches it.
Economic details
A side panel gives the type's figures — seats, range, cruise speed, fuel burn, fuel capacity, engine count and hours. Read the range against the routes you actually intend to fly before committing to a price.
One thing you cannot change
The seat configuration of an aircraft owned by another player is locked. Only a system aircraft, or one you own, can be reconfigured.
5.4 Leasing an Aircraft
The lease dialog takes an aircraft for a fixed term — 4 to 48 weeks — at a reduced weekly rate, in exchange for an advance payment and full responsibility for maintenance.
Lease, rent or buy
- Rent — hourly billing and a refundable bond. System and player-owned rentals have different maintenance permissions; read the workshop or return quote rather than assuming maintenance is always included.
- Lease — a fixed weekly rate over a term you choose, cheaper the longer you commit, but every repair is yours. Best for an aircraft you will fly for weeks.
- Buy — the aircraft becomes yours, and from the Fleet page you can later sell it back or list it for sale so other companies can buy or rent it. A lease can only be handed back.
Term and discount
- 4 or 8 weeks — base weekly rate, no discount
- 12 weeks — base weekly rent ÷ 1.05, approximately 4.76% lower.
- 24 weeks — base weekly rent ÷ 1.10, approximately 9.09% lower.
- 36 weeks — base weekly rent ÷ 1.15, approximately 13.04% lower.
- 48 weeks — base weekly rent ÷ 1.20, approximately 16.67% lower.
The dialog opens on 4 weeks. Every entry of the duration drop-down carries its own weekly price and discount, straight from the live quotation, so you can compare terms before committing.
Registration
The Registration field is prefilled with the aircraft's current tail number. Edit it to rename the aircraft: a leased aircraft can be renamed whoever owns it, and the new registration is applied the moment the lease is signed. Leave the field alone and nothing changes. An invalid registration blocks the confirm button; putting the original value back never blocks. If the rename itself fails you are told, and the lease still stands.
Cabin
Split the cabin between Economic, Business and First, either by hand or with the presets (Full Eco, Full Business, Full First, Mixed). Occupied cabin surface must stay at or below 100% — the confirm button stays disabled otherwise. Seats you do not fit become extra cargo capacity, shown in kg or lbs according to your unit preference. When the aircraft belongs to another player the cabin is locked to its current layout, and a note in the dialog says so.
Paying
You pay 3 weeks of rent in advance on signature. That exact amount appears on the confirm button and on the "3 weeks advance (due now)" line of the price summary. From then on the weekly rent is debited automatically until the term ends. Your cash sits just under the summary — if it does not cover the advance, the request fails straight away.
Maintenance and return
- Maintenance is yours — repairs, inspections and replacements during the lease are paid separately by you.
- Return condition — if the airframe or the engines come back worse than they started, you pay the missing repairs with a +25% surcharge on top.
- Early termination — 25% of unused contractual weeks, counting a started week as consumed. Unused whole weeks already paid in advance are refunded separately. Read both lines of the live return quote.
5.5 Work Orders
Work Orders run multi-leg flight programs: pick an aircraft and crew, chain the legs, assign cargo or charters to each leg, then activate — the order advances leg by leg while you fly other missions.
A hired pilot flies the order by itself. Assign your own avatar and it becomes a flight planner: it loads the cargo, buys the fuel, parks the aircraft and waits for you. Fly this leg then opens Flight Dispatch with the aircraft, the route and the crew you assigned already filled in. Where AI pilots are banned, this is the only way an order can run.
The list
Rows show status, aircraft, crew, departure, leg progress, distance and ETE, with the next leg highlighted and a YOU / AI badge for who flies it. Scheduled orders show their start date, queued ones the order they are waiting for. Start needs an aircraft and a pilot; Pause works on running and queued orders.
Before you activate
A checklist in the header covers aircraft, departure, pilot, copilot when the type needs one, destinations, distinct alternates, seats and cabin crew. Two blocks below it inform without blocking:
- Overloaded legs — every leg is weighed before you click, and each one over max takeoff weight or max payload is named with the excess in figures; its row also gets an overweight badge. These weights are an estimate: the server decides at activation, and its refusal is now readable in full.
- Payload check — loads that will not be at their leg's departure on the day it runs, split between those that stall the order and those the leg leaves behind.
Aircraft & crew
- The pilot, copilot and crew members menus list the whole roster, never a silent 50-row slice: crew already at the departure airport comes first, and a footer counts what a search would reveal. Type a name or an ICAO in any of them.
- Uncertified pilots are disabled and crew already booked on another order is flagged. Crew Groups load a saved preset in one click. A future Activation Date (UTC) parks the order as Scheduled.
Legs
- Route and Search job: a destination plus a distinct alternate, and a hand-off to Company Jobs filtered on this leg's departure, with the aircraft's size and range limits applied. Taking a job takes all of it, but only the leg leaving this departure lands on this leg: its other legs leave Company Jobs and wait under Payload on the later legs, and the order lists them until you close the reminder or leave the order. If this leg already carries loads to another destination, you are asked before the job is taken.
- ↩ Return and ⌂ Base: one click adds a leg back to the order's departure airport, or to your base — the home airport of your own pilot avatar (not the hired pilot of the order), the one the Fleet page's Fly home job flies to. You still choose the alternate. A button is greyed out, with its reason in the tooltip, when it has nothing to add: no departure airport or no home airport known, the last leg already ends there, or the order already starts at your base.
- ⌂ Base + job: the same leg to your base, carrying the paid Fly home job of the Fleet page (the « Return to base » job) — generated now, from the airport where the order's last leg ends, instead of after landing there. The job is sized for the order's aircraft and paid on delivery, like any job. Save the order first (the job starts from the last leg as saved), then save it again to keep the new leg. One return job per order: to generate another, abandon it in Pending Jobs (an abandon penalty applies, as for any job). If the order's return job already exists but no leg carries it (the order was left without saving), the button loads it on the leg to your base instead of generating another.
- Fuel: a slider in your own units, with a warning when the target is below the fuel already on board (the weight check counts that fuel) and Don't load fuel — a leg flying on what the previous ones left now shows the fuel it will really carry, and is checked like any other. Out of range, a fuel stop splits the leg and keeps the chosen loads on both halves.
- Payload: the company-wide pool ending at this leg's departure, with its own filters. The colour codes are explained by a legend kept open under the table, and Show all / This route say what they filter. Req. decides what happens when the item is not at the departure airport on the day the leg runs: ticked, the order waits there for it; unticked, the leg departs without it, silently.
- Weight & Balance, deadheaders and a per-leg execution history sit in the same tab; the map tab draws the whole order, coloured by leg status.
Notes
- Activate saves first; leaving with unsaved edits offers Save & Leave / Discard / Cancel. Fuel and ETE assume great-circle distance and cruise speed.
- Work Orders Academy §14
List and crew presets. Search by order name, registration or aircraft type; expand legs and sort the list, which initially uses start date. Loading a Crew Group validates the selected aircraft and roster. A persistent warning names omitted or unsuitable members; check every crew slot before saving. Required payload waits only at its stated departure: the warning identifies where the load actually is and does not arrange its transport.
Automatic fuel purchase at departure requires one FBO with enough stock for the whole amount. Your own eligible FBO is preferred, then your VA’s, otherwise the cheapest eligible FBO. Stocks from multiple FBOs are not combined.
If no FBO can supply the full purchase, the leg does not start and reports No FBO with enough fuel available at ... . The Don’t load fuel option (No fuel operation at leg departure) skips the purchase; plan sufficient onboard fuel before using it.
5.6 Aircraft Workshop
The Aircraft Workshop is the maintenance and cabin-configuration screen for one aircraft of your fleet. Open it from the Manage menu on the Fleet page, or from Aircraft Lookup.
Choosing the workshop
Pick a Workshop FBO first — the quotation depends on it. Only FBOs whose workshop covers the aircraft's class (SEP, MEP, TurboProp, Jet, Heavy Jet, Helicopter) are listed, and when several match, your own FBO is preselected. The list fills reliably even if you move straight from one aircraft to the next.
If nothing at the field can take the aircraft, a No Compatible Workshop panel opens. It lists workshops within 50 NM with their distance and whether they are open to you or private, and offers Fly to to dispatch the aircraft straight there. Find FBO opens the search page with the right workshop filter already set.
The i button beside the selector shows the workshop itself: mechanics, capacity, aircraft inside or waiting, and the services on offer (Level 1 covers the 100h, Level 2 also covers the Annual).
Seats configuration
Change the split between Economic, Business and First. The Current column shows the cabin as it stands today, so a mixed cabin is never flattened to all-economy. Three live readings:
- Total Seats — seats requested against the maximum the type allows.
- Occupied Surface — cabin floor used, where a Business or First seat costs more than an Economic one. Above 100% the quotation is blocked.
- Extra Cargo Capacity — freight capacity freed by the seats you did not fit, in your preferred weight unit.
Inspections
- Annual Checkup — resets the annual deadline. Selecting it in Companion also selects the separate periodic inspection, with its own work and cost; neither operation restores condition. Days remaining are shown.
- 100h Inspection — the periodic inspection, despite the historical label: 100 flight hours for most classes, 400 for Jet, 600 for Heavy Jet. The remaining hours use the aircraft’s actual interval.
- Failures Repair — clears active failures (flaps, instruments and the like). Greyed out when there are none; hover to read the list.
Airframe and engines
Condition is shown as the raw percentage the game rules actually check, followed by the best condition the part can still reach. That ceiling drops as the aircraft ages, so a well-used airframe can no longer be brought back to 100%.
- Replace Airframe — a new airframe, condition back to 100%.
- Repair Airframe to X% — the number is the condition you want to end up with, not an amount of repair. It is capped between today's condition and the reachable ceiling. Exclusive with Replace.
- Per engine — the same pair. Repair to X% works like the airframe and defaults to that engine's ceiling; Replace fits a new engine and resets its hours. Engine work is quoted and carried out with the rest of the order.
- Less than a percent of room — when the ceiling is less than a whole percent above today's condition, the target shows the ceiling itself, to a tenth (for example 99.9), and the repair goes straight to it. A part already at its ceiling cannot be ticked.
- Leased aircraft — a Lease return panel shows the airframe and the engines' average at lease start next to today's values. Ending the lease bills any condition below them, with a 25% surcharge. Repair to lease-return condition selects the repairs that bring them back, so the return is not billed. It is not always cheaper: at an FBO that is not yours the workshop adds its own markup to its price (10% to 110% at a system FBO), which can cost more than the 25% surcharge — compare its quotation with the Stop Lease quote before choosing; if a part can no longer reach its lease-start condition, the panel says how many points will still be billed. End the lease only once the maintenance is finished — until then the aircraft still has its old condition, and the return is billed on it.
Quotation and start
Tick what you want, then press Get Quotation: the server returns the total price, the total downtime, and one line per operation. An orange note appears when the FBO applies a markup. Start Maintenance confirms — the aircraft is grounded for the announced duration and you return to the Fleet page.
Tips
- Companion automatically selects the periodic inspection when you select the Annual. The quotation still contains separate operations and costs.
- Repairing to a target is cheaper than replacing, and is often enough to clear a grounding.
- An Annual needs a Level 2 workshop; check the services before settling on an FBO.
5.7 Test Flight
The Test Flight puts a new aircraft addon into the OnAir moderation queue. The first time an unknown aircraft is seen in your simulator, OnAir records it as disabled: you cannot use it for ordinary flights until staff have moderated it. This page starts that process.
Before you start
- Load the addon in your simulator and connect Companion to it.
- The Detected from simulator card must show the aircraft, the nearest airport, and the empty and max gross weights (in your preferred unit). If it says no aircraft is loaded, the simulator has not published a position yet.
The form
- Addon URL (required) — the download link, or exactly default for an aircraft that ships with the simulator. Anything else must start with http:// or https://.
- Aircraft Data Sheet URL (optional) — documentation or specification sheet.
- Proposed Seats (optional) — a suggestion; staff can adjust it during moderation.
- Proposed Max Payload (optional) — cargo plus passengers, in lbs whatever unit you use elsewhere.
Not every simulator publishes every performance figure, so the two proposed values are worth filling in — they save the moderator guessing.
Flying it
Start Test Flight creates a temporary aircraft at your position with 50% fuel and opens it in dispatch. Departure, destination and alternate are the same airport, and all three are locked: a test flight is a round trip back to where you started. Nothing is loaded either — a test flight carries no cargo and no passengers.
Then fly it properly:
- At least 20 minutes airborne.
- At least one detected cruise phase — except for gliders. Gliders still need the twenty-minute airborne duration.
- Land back at the departure field and register the flight as usual.
The addon then joins the moderation queue; approval usually takes a few days. Follow it from the Aircraft Moderation page.
An addon already known to the server
The submission carries the version of the simulator you are actually flying, so the server matches your aircraft against the record that already exists rather than creating a duplicate — a duplicate would ask you to test an aircraft you have already tested, and show it with no payload.
When the addon has already been through a test flight on your account, the page tells you which case applies: moderation still pending, already approved (use it normally), or moderated and disabled — with the moderator's comment when there is one.
5.8 Aircraft Lookup
Aircraft Lookup inspects any aircraft in OnAir — yours, another player's, a freelance airframe or a market listing. The page has two modes: instance view for one specific aircraft, and type view, opened from Aircraft Usage.
Search
- Select from fleet — a dropdown of every aircraft in your company (owned, leased, rented, freelance); picking one loads it instantly.
- Identifier search — searches the whole OnAir world by registration, across companies and worlds. A single match loads directly; several open a picker showing owner, location and world. The server caps results at 100, and a notice appears when that limit is hit.
- Ownership badge — Owned, Leased, Rented or Freelance, right next to the picker. A VA chip now sits beside it when the aircraft is operated by your Virtual Airline. It is deliberately kept outside the ownership badge: a VA aircraft is most often rented, and inside that badge the mark would have vanished on exactly the aircraft that carry it most.
Aircraft sheet
- Registration with its status and ownership badges, and View linked mission on a freelance airframe, which jumps to the pending job that spawned it.
- Location — an airport link on the ground, or the route with an ETA in flight, plus heading and coordinates when the aircraft reports them.
- Warp until with its countdown, remaining maintenance work, the For Sale / For Rent price, the raw Aircraft ID with a copy button, and a photo gallery of the type.
- Type specifications: ICAO code, class, engines and fuel type; fuel capacity, cruise fuel flow, range and endurance; empty weight, MTOW, max payload, TBO and airframe hightime; minimum runway, equipment level, luxe factor, copilot requirement, in-flight refuelling and base price — all in your unit preferences.
Type detail tabs
Three toggles open global data for the type without leaving the page: Flight Stats (fuel flow per flight level with the cruise average), Compatible Addons (simulator, name, fuel compatibility factor, flight count) and Economic Details.
Condition, maintenance and costs
For a company aircraft: airframe condition and hours, per-engine condition with SMOH, TBO and remaining hours, fuel on board and the cabin configuration. Condition percentages are the raw values the server's own rules read, shown as the current percent against the repairable maximum — so what you read here is exactly what a dispatch or maintenance refusal is judged on. A purple banner covers a running work order (hours left, FBO, mechanics assigned); a Next Maintenance bar with the last periodic and annual dates turns red or orange when maintenance is required or due soon; and a cost block estimates the annual and periodic checkups, weekly ownership, 1% airframe and engine repairs, engine price and resale value.
Actions and type view
Workshop is active for an idle company aircraft and opens the workshop directly. Change registration renames an owned, leased or system-rented airframe. List for sale and Sell appear on outright-owned aircraft only, through the same dialogs as the Fleet panel. Opened from the Aircraft Usage treemap, the type view shows the same three detail tabs plus a green Display Sell Rent and Lease Offers button that jumps to Aircraft Market Detail for that type.
5.9 Aircraft Usage
The Aircraft Usage page shows how popular each aircraft type is across the whole OnAir world, as a treemap. Every rectangle is an aircraft type and its area is proportional to the number of flights flown with that type. The chart re-flows whenever the window or the sidebar changes size, so the rectangles stay readable.
All Flights / Sim Pilots Only
The two buttons in the header change the metric behind the whole page — sizes, order, legend and table.
- All Flights — Every flight recorded in OnAir, including the ones the economy engine flies.
- Sim Pilots Only — Only the flights a human actually flew in a simulator.
Classes and types with no flight under the active metric are left out entirely, so the map only shows what is really being flown.
Reading the treemap
- Colour — One colour per aircraft class (SEPL, JET, HELO…), from the OnAir class palette. Inside a class the shades darken from the most-flown type down to the least, so neighbours stay distinguishable.
- Class name — Printed at the top left of each block, and dropped when the block is too narrow for it.
- Cell label — The type name appears once the cell is big enough, with a flights and hours line added on the larger ones. A long name is truncated to fit.
Interactions
- Hover — A tooltip gives the type, its class, its flights and hours, plus a Sim pilots line with the share actually flown by a human. That line stays in both metrics, so you can compare them without switching.
- Click a type — Opens Aircraft Lookup on the World tab, on that type: global statistics, fuel flow by flight level, compatible MSFS and X-Plane add-ons, the economic details and a way through to the market offers.
- Refresh — Reloads the page from the server.
Legend and table
Under the treemap, the legend lists every class with its total number of flights. Below it, Top Aircraft Types by Category takes the five most-flown types of each class and puts Flights, Hours, Sim Flights and Sim Hours side by side, with a Share bar for the type's weight inside its own class.
What it is good for
- Spotting the types the community really flies, rather than the ones it merely owns.
- Comparing overall popularity with sim-flown popularity: a wide gap means a type the economy engine flies far more often than pilots do.
- Choosing a type with a large user base — better add-on coverage and more reliable economic data.
5.10 Aircraft Moderation
The Aircraft Moderation page shows the community-wide moderation queue for aircraft addons submitted through a Test Flight. Every player sees the same list: addons currently pending review plus those moderated in the last two months. When a verdict lands on one of your own addons, a badge appears on the side-nav entry until you open this page.
Statuses
- Waiting for moderation — Your test flight has been submitted and is awaiting staff review. The addon is not yet usable for regular flights.
- Accepted — Ready to use — Staff has validated the addon. It can now be used normally (flights, purchase, rent).
- Banned — Staff rejected the addon (e.g. pirated addon, inconsistent specs). See the moderation comment for details.
- Redo Test Flight — The data collected during the test was inconsistent. Redo a test flight with a properly configured aircraft.
Addon card
Each card shows the addon name, its URL if provided, and two blocks:
- Specs — simulator, aircraft class, ICAO code, vanilla flag, engine type and count, empty and max gross weight, fuel capacity and type, range in NM and hours, proposed seats and payload. Weights and fuel volumes follow your kg/lbs and L/gal preferences from Settings.
- Timeline — test flight date and moderation date.
Any moderation comment from staff is shown below the specs. An Open Discussion button appears whenever a staff discussion thread has been opened on the addon.
Moderation delay
Moderation is a manual process performed by OnAir staff. Expect a few days between submission and decision. There is no auto-refresh — click Refresh to update the queue.
Submit a new addon
Click Import New Aircraft at the top of the page to open the Test Flight page and start a new test.