Dual Universe Custom Flight Script
Default-- is a highly modified version of Jeronimo's Default++ flight script which now does NOT require locally installed files.
It continues to support advanced vector based flight, allowing cutting-edge features while offering low lag gameplay.
- Fast, low latency, low Lag (not using vec3() built in functions )
- GEForce NOW compatible (Does not require local files for flight capability)
- Drone Mode (Drone style, tilt to move, vertical takeoff)
- Continuous Altitude Hold
- Alt + 1 easy access settings
- Auto Land G (Advanced Z Axis Braking distance calculation)
- "Parking" multi-directional hover capability
- Pitch / Roll snapping
- Customizable colors
Developed since 2017, and enhanced in 2023
DU flight parameters are brought to you on an other level with dozens of customizable settings and features.
Unpack the content of the .zip file into DU Dual Universe\Game\data\lua\autoconf\custom folder
Keep WIDGETS-- folder and its files as they are in the custom folder
ATTENTION: manually link following elements to the control unit (command seat or remote control or ECU)
- Databank
- Fuel Tanks (atmo / space / rocket)
- Radars (atmo and space)
- Manual Switch (will be turned on upon script start, used in the multiple fuel tanks configuration)
Install the DEFAULT-- script by right clicking on the control unit, choose Advanced, Run custom configuration
- Menus and buttons are operated with the mouse.
- Windows and widgets can be draged by their title bar.
- Left Click over button = change the paramater increment (when there is one, increment is shown on the most right like so +-xyz)
- CTRL + Left Click over a button to save a button in the Quick Tool Bar (a little asterisk "*" confirms the shortcut is active)
- Wheel Scroll over button = change the parameter
- Wheel Scroll over a widget = scale size
- ALT + 1 = to open and close Main Settings menu
- Double ALT + hold = Quick Tool menu and Widgets adjustment menu
- To acces integrated manual user, find the Help Menu button at the bottom of the window Menu Settings
- help = prints the help menu in lua chat tab
- ::pos{} = translates map pos to world coordinate
- reset all = formats databank to factory settings
- reset = Resets the current player's database profile to default.
- reset others = reset other players settings (make the current user the only profile on databank)
- alt 3000 = Set altitude lock to the specified altitude (can also be used in platform or drone mode to auto fly to the specified altitude)
- rename fuel tanks to end with L will display on left side of main hud
- Add eco as a tag to engines you want to be used before other engines (like on maneuver engines if you also have militaries on the ship)
- Hover engines always fire before vertical boosters if they have enough thrust.
If total number of elements to be linked and high number of fuel tanks is greater than 10 links,
It is possible to link high number of fuel tanks to 1 or multiple programing boards
- Within the WIDGETS-- folder find the "script for FuelTanks on Programming Boards.json" file to be copy pasted in the programing boards
- link 1 manual switch to command seat
- Databank needs to be cleared (enter the command reset all in lua chat to clear it)
- link the databank to each programming board
- link the manual switch to programing board (to a relay then to programing boards if multiple)
- link all the desired fuel tanks to programing boards
- install programing boards script
- turn on the manual switch to initiate the scripts (only once, the first time)
- start the command seat and enjoy (only works with custom widgets, not with default ones)
Default-- offers a high modularity and unlimited number of custom widgets designed by players.
Widgets can be turned on and off at will from the Main Menu.
To load succesfully a new custom widget, its name must match the incrementing list.
Custom SVG, buttons, and flush override can be set by the widgets
- SOLAR SYSTEM-- This widget displays an augmented reality dispay of saved locations stored in the BookmarksCustoms.lua file
- AR DAMAGE REPORT-- This widget gives an augmented Reality display of damaged elements and elements on ther last life (0 remaining). Works best with a remote controller
printDebug = Print extra data in the lua channel while executing actions. (more Chatty Chat) PerUserSaves = Save ALL users separately. if false then other users share one profile masterDataID = Flight Script will use owner's data as default for new users
Free to use / change / customize.
If you develop any changes that may improve the functionality please let me know on my Discord. I would love to see them! (thegreatsardini)
DISCORD: thegreatsardini
- Jeronimo : Flight Script developed since 2017.
- Arch-HUD : A few code snippits.
- JayleBreak : Flight Files