Lex's Aircraft Fork - K2/SE


Maintained Factorio 2.1 fork of Lexsus' Lex's Aircraft for Krastorio 2 / Space Exploration. Adds two combat aircraft and a transport aircraft with API fixes, K2/SE equipment integration, remote weapon selection and maintained localisations. Original mod by Lexsus.

Content
a month ago
2.0 - 2.1
188
Owner:
MoSII2710
Source:
N/A
Homepage:
N/A
License:
MIT
Created:
2 months ago
Latest Version:
1.4.0 (a month ago)
Factorio version:
2.0 - 2.1
Downloaded by:
188 users

Lex's Aircraft Fork - K2/SE

Maintained Factorio 2.1 fork of Lex's Aircraft by Lexsus, based on the later Lex's Aircraft - K2 Fix by Arstan.

The original mod provides three excellent VTOL aircraft:
- cargo aircraft
- light combat aircraft
- heavy combat aircraft

Special thanks to Lexsus for the fantastic original mod, artwork and aircraft design.
This fork would not exist without his work.

About this fork

This version focuses on a stable and reliable Krastorio 2 + Space Exploration environment while preserving the gameplay and character of the original aircraft.

Version 1.4.0 has been ported to Factorio 2.1, reviewed against Lexsus' Factorio 2.1 version and checked against the Factorio API up to 2.1.23.

The release has also successfully passed the initial Factorio 2.1 startup test.

Main changes and improvements

  • Factorio 2.1 compatibility
  • runtime and prototype API cleanup for Factorio 2.1
  • reviewed against the Factorio 2.1.23 API
  • improved Krastorio 2 / Space Exploration equipment-grid compatibility
  • K2 and SE equipment can be used much more consistently in the aircraft equipment grids
  • restored Krastorio 2 Heavy Rocket Launcher support for the heavy combat aircraft
  • improved compatibility with K2 Realistic Weapons
  • heavy combat aircraft remains limited to a maximum of four onboard weapon systems
  • manual onboard weapon selection
  • onboard weapons can also be selected while using Space Exploration Remote View
  • earlier access to the aircraft remote control
  • improved remote-control handling for Factorio 2.1
  • cannon shells no longer collide with units belonging to the same force
  • improved targeting behavior of unmanned combat aircraft against enemies
  • improved dual aircraft headlights
  • complete German localisation
  • additional prototype and runtime guards for better compatibility with larger modpacks

Heavy combat aircraft and K2

When Krastorio 2 is active, the heavy combat aircraft uses the intended K2 weapon integration instead of simply adding more and more weapon slots.

Depending on the active K2 settings, the aircraft can use:

  • standard aircraft rockets
  • cannon shells
  • K2 Heavy Rockets
  • K2 Anti-Materiel Rifle ammunition when K2 Realistic Weapons is enabled

The aircraft is intentionally kept at a maximum of four weapon systems.

Equipment compatibility

One of the main goals of this fork is better compatibility between the Lex aircraft equipment grids and equipment provided by:

  • Krastorio 2
  • Space Exploration
  • compatible K2/SE equipment extensions

This brings the aircraft equipment behavior much closer to other heavily modded vehicles such as tanks and Spidertrons.

Design goal

The goal of this fork is not to redesign Lex's Aircraft.

Instead, it aims to preserve the original aircraft, artwork and gameplay while making them more comfortable, reliable and compatible with large K2/SE games.

Changes are therefore kept as targeted as possible and primarily focus on:

  • compatibility
  • API correctness
  • usability
  • stability
  • K2/SE integration

Credits

Lexsus — original Lex's Aircraft, artwork and core implementation
Arstan — Lex's Aircraft - K2 Fix, which provided the starting point for this fork

Original projects

Lex's Aircraft by Lexsus
Lex's Aircraft - K2 Fix by Arstan