Let There Be Flight

This is a mod (currently in a beta state) for Cyberpunk 2077 that adds a flying mechanism to all cars, with a couple different modes and options.

Other features include:

  • Imminent explosion audio indicator
  • Visual explosions happen more readily with other cars
  • Quick-eject in flight mode (hold exit)

Video preview of the Drone/Acrobat mode

preview

Installation

For an up-to-date version of the mod, you can download just the build/ folder, and install that into your game’s directory.

Official, numbered releases are available here*packed*.zip in the release contains all of the dependencies listed below at their most up-to-date versions (at the time of release). Simply extract it and copy the contents in your game’s installation folder. If you’re upgrading from v0.0.9, you’ll need to delete the r6/scripts/flight_control folder, since files may have been renamed/removed. All files named flight_control can safely be removed.

Dependencies

Configuration

r6/input/let_there_be_flight.xml contains all the keybindings for the keyboard & controller – you can customize these to your liking. See all possibilities here: https://redscript.redmodding.org/

Other settings can be found in r6/scripts/let_there_be_flight.reds for the time being – search for FlightSettings.SetFloat to see all the variables used by the mod.

Bugs

After a crash or error, please save your red4ext/logs/let_there_be_flight.log file – this will get written over the next time you start the game, and may contain helpful information regarding the issue.

If you come across something that doesn’t work quite right, or interferes with another mod, search for an issue! I have a lot of things on a private TODO list still, but can start to move things to Github issues.

New issues/pull requests are disabled until I get things closer to a release and can manage things better.

Uninstallation

There’s an installation script at red4ext/plugins/let_there_be_flight/uninstall.bat – if you run this, all LTBF mod files (including codeware and FMOD files) will be deleted, but its dependencies will remain.

Special thanks to @psiberx for Codeware Lib, InkPlayground Demo, and Redscript & CET examples on Discord, @WopsS for RED4ext, @jac3km4 for Redscript toolkit, @yamashi for CET and the E-mode mod (very helpful in figuring out how to work with FMOD), @rfuzzo & team (especially @seberoth!) for WolvenKit, and all of them for being helpful on Discord.

Interested in adding flying vehicles or a similar mechanic to an existing game? Let me know!

Audio system made with FMOD Studio by Firelight Technologies Pty Ltd.

GitHub

View Github