Aircraft Realism

by haih_ys

Adds mechanics to make vehicles behave as planes. [Takeoff/Landing, Runway Requirement]

Content
10 days ago
0.17 - 2.0
53.1K
Transportation
Owner:
haih_ys
Source:
https://github.com/jaihysc/Factorio-A...
Homepage:
N/A
License:
MIT
Created:
5 years ago
Latest Version:
2.0.2 (10 days ago)
Factorio version:
0.17 - 2.0
Downloaded by:
53.1K users

Planes possess collisions and now needs to reach set speeds to takeoff. To customize your experience, a range of mechanics are provided, they are listed below.

Installation

This mod includes no planes by itself, you must install them separately

Mechanics

Planes are grounded by default need to reach their set takeoff speed to takeoff, after which they will become airborne and lose their collisions. To land, slow down below their set landing speed, after which it becomes grounded and gains its collisions.

Should the pilot bail while the plane is airborne, if there is a passenger available, they will become the pilot instead.

Takeoff/landing speed, units can be modified in the in-game mod menu

User Interface

Estimate the takeoff distance of your plane by clicking the shortcut "Estimate takeoff distance" to the right of your toolbar and hover your cursor over your plane. If the takeoff distance could not be determined, an orange line is drawn to indicate error. If a non-runway tile is encountered, a red circle is drawn around that tile.

Takeoff distance estimation

Gauges appear at the top left of the screen, they convey the following information

Fuel gauge Description
Left fuel bar Remaining fuel in the aircraft tank
Right fuel bar Remaining energy in currently burning fuel item
Red light Turns on when remaining fuel in tank is below set threshold, sounds warning chime
Speed gauge Description
White needle Plane speed in your chosen unit (km/h or mph)
Red needle Plane takeoff or landing speed in your chosen unit (km/h or mph)

Enable/disable gauge + warning chime, warning threshold, units can be modified in the in-game mod menu

Optional mechanics

Name Description
Runway requirement* Runway tiles are tiles with a vehicle friction modifier less than what is set in the settings. When not on a runway tile, the max speed of the plane is limited to what is set in the settings - exceeding the max speed when not on a runway will damage the plane.
Deadly environmental impacts* Hitting cliffs and running into water on takeoff and landing will destroy the plane. Otherwise the plane just stops.
Pollution* Planes emit pollution depending on their fuel type and speed.
Airborne damage immunity* Airborne planes take no damage, if you are tired of biters destroying your planes (or you wish to use nuclear weapons without blowing yourself up)
* Disabled by default.

Mod Internals

For implementations of features and possible issues, see here for an up-to-date document.

It is possible to add your own planes using this mod, see here.

Credits

Thank you to everyone on the forums for reporting issues and offering suggestions.

Name Description
Thomasnotused Aircraft (original inspiration for this mod) and part of the plane icon seen in the thumbnail
Snouz Optimized sprites
TheKingJo German locale

Finally, thank you for using this mod!