Pilot Matter Docs Play

Settings

The settings panel opens on O, and from either menu, and holds the same choices whichever way it was opened. It is the one overlay that clears the screen it was opened from, because the point of picking an environment is seeing the environment, and it holds the simulation clock while it is up, so a setting is changed by looking at the world rather than by flying into it while looking.

The panel is in three parts, each under a heading of its own, and one cursor walks all three as though they were one list - with the keys, or with the mouse. A click does whatever choosing that row does: it picks a world, steps an option along, or turns a box over. An option is drawn with a mark either side of its reading, so which half of the row the click landed in is which way it steps: left steps the setting back and right steps it on, the same way ← and → do. The element editor's ranges read the same way, for the same reason.

Environment

Under ENVIRONMENT is the world being flown: every entry is one of the five assembled environments, the one currently in force is marked, and choosing another regenerates the ground and puts the aircraft back at its starting condition, because a new world under an aircraft mid-flight is a mountain that was not there a moment ago.

Start state

Under START STATE is the condition a flight opens in, which is the same condition RESET FLIGHT and R put it back into.

The first two rows are the condition itself, and only one of them can be in force. Choosing one clears the other, and the one currently set is marked the same way the world being flown is:

RowOpens the flight
START OFF FLYINGAlready up, in the climb the rest of the fields describe. The default
RUNWAY TAKEOFFStopped at a runway threshold, nose level, engine idling, on the strip's own bearing

Under them is RUNWAY, a box that says whether the generated world carries a landable strip at all. Unchecked, no runway is drawn and the world has nowhere to land. RUNWAY TAKEOFF holds the box on for as long as it is chosen and greys it out, because a start that asked to roll out of a world with no strip in it is not a start anything could honour. Uncheck it, choose RUNWAY TAKEOFF, and it comes back on; go back to START OFF FLYING and it is off again, exactly as it was left.

The rest are read the way a pilot reads them and stepped along a range of their own:

FieldSteps throughOpens on
START AIRSPEED0 to 200 knots, by 580 knots
START ALTITUDE0 to 8000 ft, by 101390 ft
START CLIMB-2000 to +3000 ft/min, by 20+1260 ft/min
START HEADING000 to 355 degrees, by 5000
START THROTTLE0 to 100%, by 520%
START CAMERACHASE, COCKPIT, ORBITCHASE

A range stops at its ends rather than wrapping round them, because the ends of a range mean something a list's do not: past the fastest a flight can open at is not the slowest.

A runway takeoff takes none of those six but the camera: an aircraft held on the ground has no airspeed, no altitude, and no climb of its own to set. They are still there to be edited, and they are what the flight opens in the moment START OFF FLYING is chosen again.

Edited from the start screen, a new start takes effect at once - the aircraft is put straight into it, so the world behind the panel shows what was set. Edited mid-flight it waits, because a start is the next flight's condition rather than this one's: carry on flying, and the next reset opens in it.

The throttle is a lever the airspeed converges on rather than the airspeed itself, so a start whose throttle asks for a different speed than it was given is flown exactly as written and then settles toward the lever over the next second or two. The pitch is not a field at all: it is worked out from the climb and the airspeed, as the attitude that holds that climb at that speed, so a start opens in the climb it was set to rather than settling out of it.

Options

Under OPTIONS are the settings that hold whichever world is flown. Each is a value stepped through a list rather than a slider, so no combination of keys can land one between two settings:

OptionSteps throughChanges
CONTROL SENSITIVITY50% to 200%How far pitch, roll, and yaw move per key press. All three scale together, so the aircraft stays the same aircraft
ORBIT SWEEP6°/S to 36°/SHow fast the orbit camera circles the aircraft, as the bearing it turns through in a second: 12°/S is half a minute the whole way round, and is what a flight opens on
FOG DENSITYCLEAR to THICKHow far into the distance the world is visible. CLEAR is the thinnest offered rather than none at all, because the fog is what hides the world repeating
AIRSPEED INKNOTS, MPHThe scale the airspeed readout is on
ALTITUDE INFEET, METERSThe scale the altimeter and the climb rate are on

Walking the panel

W/S moves the cursor over all three parts as though they were one list, scrolling the panel to keep the cursor in view on a window too short to hold it. A/D steps the option under the cursor, and Enter steps it forward as well, because an option has no single thing to choose.

Every choice is stored in localStorage, so the world, the start, and the options a session ends on are the ones the next session opens on. A setting from a version that had one this one does not reads as the default on its own, without costing the others their memory, and a browser that refuses storage costs the choices their memory and nothing else.

O, Esc, or Backspace closes the panel, as does its own BACK entry.