DU Orbital Hud Versions Save

Dual Universe HUD and Autopilot, with Atmospheric and Space features, and automatic interplanetary autopilot that will put you in a safe orbit for when you wake up

v5.453

3 years ago

How to Install

  1. Scroll down the the Assets and click on ButtonHUD.conf, this should trigger a download for this file.
  2. Save the file to %ProgramData%\Dual Universe\Game\data\lua\autoconf\custom (or equivalent directory if you did not do default install), the filename does not matter (as long as it's still .conf)
  3. In-game, right click your seat and go to Advanced -> Update custom autoconf list - If you get a YAML error, you did not follow the above directions correctly.
  4. Again, right click your seat and select Advanced -> Run Custom Autoconfigure -> ButtonsHud - Dimencia and Archaegeo
  5. IMPORTANT: Right click the ship and set the user control scheme to Keyboard (Advanced -> Change Control Scheme -> Keyboard). This is necessary for the HUD to work, but you can change the actual control scheme in the next step - fear not virtual joystick aces!
  6. Right click the seat, choose Advanced -> Edit LUA Parameters. Change the userControlScheme to the actual control scheme you wish to use (e.g. Virtual Joystick). You may mouse over the other parameters and set them as you wish - there are many, you should familiarize yourself with them. You may also change control scheme using a Button while seated.
  7. If you have a Databank installed on your vehicle your parameters will save when you stand up. Saved parameters will be restored any time you upgrade the HUD to a new version. See Saving in the Readme for more information

At this point you should be ready to fly!

Latest Changes

Version 5.453

  • Fixed Autopilot from the ground not setting a takeoff height

v5.452

3 years ago

How to Install

  1. Scroll down the the Assets and click on ButtonHUD.conf, this should trigger a download for this file.
  2. Save the file to %ProgramData%\Dual Universe\Game\data\lua\autoconf\custom (or equivalent directory if you did not do default install), the filename does not matter (as long as it's still .conf)
  3. In-game, right click your seat and go to Advanced -> Update custom autoconf list - If you get a YAML error, you did not follow the above directions correctly.
  4. Again, right click your seat and select Advanced -> Run Custom Autoconfigure -> ButtonsHud - Dimencia and Archaegeo
  5. IMPORTANT: Right click the ship and set the user control scheme to Keyboard (Advanced -> Change Control Scheme -> Keyboard). This is necessary for the HUD to work, but you can change the actual control scheme in the next step - fear not virtual joystick aces!
  6. Right click the seat, choose Advanced -> Edit LUA Parameters. Change the userControlScheme to the actual control scheme you wish to use (e.g. Virtual Joystick). You may mouse over the other parameters and set them as you wish - there are many, you should familiarize yourself with them. You may also change control scheme using a Button while seated.
  7. If you have a Databank installed on your vehicle your parameters will save when you stand up. Saved parameters will be restored any time you upgrade the HUD to a new version. See Saving in the Readme for more information

At this point you should be ready to fly!

Latest Changes

Version 5.452

  • Autoroll now stops at +/-80 pitch instead of 85
  • Space pitch for orbits is now smoother
  • Autopilot to surface destination will now orbit if engaged in space below 100km
  • Fixed issue with Cruise not applying brakes if pointing very retrograde
  • Fixed issue with alt hold and agg scaling that caused it to go far too fast if used repeatedly
  • Added ability to adjust orbital height at any point during orbit with Alt+Space and Alt+C
  • Fixed issues with Alt-6-6 and Alt-4-4 interfering with eachother
  • Reentry no longer pitches down until the speed is appropriate
  • User Parameter: OrbitDefaultAltitude = 2000 -- export: (Default: 2000) The height above atmosphere that an orbit should try to reach by default

v5.450

3 years ago

How to Install

  1. Scroll down the the Assets and click on ButtonHUD.conf, this should trigger a download for this file.
  2. Save the file to %ProgramData%\Dual Universe\Game\data\lua\autoconf\custom (or equivalent directory if you did not do default install), the filename does not matter (as long as it's still .conf)
  3. In-game, right click your seat and go to Advanced -> Update custom autoconf list - If you get a YAML error, you did not follow the above directions correctly.
  4. Again, right click your seat and select Advanced -> Run Custom Autoconfigure -> ButtonsHud - Dimencia and Archaegeo
  5. IMPORTANT: Right click the ship and set the user control scheme to Keyboard (Advanced -> Change Control Scheme -> Keyboard). This is necessary for the HUD to work, but you can change the actual control scheme in the next step - fear not virtual joystick aces!
  6. Right click the seat, choose Advanced -> Edit LUA Parameters. Change the userControlScheme to the actual control scheme you wish to use (e.g. Virtual Joystick). You may mouse over the other parameters and set them as you wish - there are many, you should familiarize yourself with them. You may also change control scheme using a Button while seated.
  7. If you have a Databank installed on your vehicle your parameters will save when you stand up. Saved parameters will be restored any time you upgrade the HUD to a new version. See Saving in the Readme for more information

At this point you should be ready to fly!

Latest Changes

Version 5.450

  • Orbiting
    • Improved efficiency of achieving orbit
    • Improved accuracy with final orbit
    • When in space near a planet, Alt-6 now orbits you at the altitude you activated at.
    • When in space near a planet, Alt-6-6 now orbits you at 1km above atmosphere. This will take you into near planet orbit.
    • Limit for orbital hop using Alt-4 has been removed. Autopilot will recover if you overshoot your target.
    • When on ground in atmo, Alt-4-4 will perform orbital hop to target at 1000m above atmosphere.
    • Added space engine check for Alt-4-4 to be allowed.

v5.442

3 years ago

How to Install

  1. Scroll down the the Assets and click on ButtonHUD.conf, this should trigger a download for this file.
  2. Save the file to %ProgramData%\Dual Universe\Game\data\lua\autoconf\custom (or equivalent directory if you did not do default install), the filename does not matter (as long as it's still .conf)
  3. In-game, right click your seat and go to Advanced -> Update custom autoconf list - If you get a YAML error, you did not follow the above directions correctly.
  4. Again, right click your seat and select Advanced -> Run Custom Autoconfigure -> ButtonsHud - Dimencia and Archaegeo
  5. IMPORTANT: Right click the ship and set the user control scheme to Keyboard (Advanced -> Change Control Scheme -> Keyboard). This is necessary for the HUD to work, but you can change the actual control scheme in the next step - fear not virtual joystick aces!
  6. Right click the seat, choose Advanced -> Edit LUA Parameters. Change the userControlScheme to the actual control scheme you wish to use (e.g. Virtual Joystick). You may mouse over the other parameters and set them as you wish - there are many, you should familiarize yourself with them. You may also change control scheme using a Button while seated.
  7. If you have a Databank installed on your vehicle your parameters will save when you stand up. Saved parameters will be restored any time you upgrade the HUD to a new version. See Saving in the Readme for more information

At this point you should be ready to fly!

Latest Changes

Version 5.442

  • Orbiting
    • Adjusted tolerances. Should orbit better at tight orbits

v5.44

3 years ago

How to Install

  1. Scroll down the the Assets and click on ButtonHUD.conf, this should trigger a download for this file.
  2. Save the file to %ProgramData%\Dual Universe\Game\data\lua\autoconf\custom (or equivalent directory if you did not do default install), the filename does not matter (as long as it's still .conf)
  3. In-game, right click your seat and go to Advanced -> Update custom autoconf list - If you get a YAML error, you did not follow the above directions correctly.
  4. Again, right click your seat and select Advanced -> Run Custom Autoconfigure -> ButtonsHud - Dimencia and Archaegeo
  5. IMPORTANT: Right click the ship and set the user control scheme to Keyboard (Advanced -> Change Control Scheme -> Keyboard). This is necessary for the HUD to work, but you can change the actual control scheme in the next step - fear not virtual joystick aces!
  6. Right click the seat, choose Advanced -> Edit LUA Parameters. Change the userControlScheme to the actual control scheme you wish to use (e.g. Virtual Joystick). You may mouse over the other parameters and set them as you wish - there are many, you should familiarize yourself with them. You may also change control scheme using a Button while seated.
  7. If you have a Databank installed on your vehicle your parameters will save when you stand up. Saved parameters will be restored any time you upgrade the HUD to a new version. See Saving in the Readme for more information

At this point you should be ready to fly!

Latest Changes

Version 5.44

  • Orbiting (note: Trying to establish super low orbits (i.e. 7000m at Alioth) could result in achieving luminary status (burning up))
    • Alt-6 (Altitude Hold): If target altitude changed (alt-spacebar) to above the atmosphere will now establish orbit at that height.
    • Alt-6-6 while in space within a planet's influence: Will establish orbit at the height of activation in the direction you are facing.
    • Alt-4 (Autopilot) with a custom target over 0.5SU away on the same planet and set with target altitude above the atmosphere will now orbit to destination. (If you set height over atmosphere and your target is too close, normal climb and reentry will be used.)
    • Using the HUD button Engage Orbiting establishes orbit at height determined by your TargetOrbitRadius.
  • Glide Entry
    • When target is set to planet or not set, glide entry now glides in and holds altitude only.
    • When a custom target is selected, glide entry now lands your ship at your custom destination.
  • New user Variable: DisplayDeadZone, defaults true. If set to false, deadzone circle and line to cursor will not be drawn when in virtual joystick mode..
  • Bugfix
    • When using Alt-6 without a target selected (using Alt-1 or Alt-2) no longer gives an error.

v5.43

3 years ago

How to Install

  1. Scroll down the the Assets and click on ButtonHUD.conf, this should trigger a download for this file.
  2. Save the file to %ProgramData%\Dual Universe\Game\data\lua\autoconf\custom (or equivalent directory if you did not do default install), the filename does not matter (as long as it's still .conf)
  3. In-game, right click your seat and go to Advanced -> Update custom autoconf list - If you get a YAML error, you did not follow the above directions correctly.
  4. Again, right click your seat and select Advanced -> Run Custom Autoconfigure -> ButtonsHud - Dimencia and Archaegeo
  5. IMPORTANT: Right click the ship and set the user control scheme to Keyboard (Advanced -> Change Control Scheme -> Keyboard). This is necessary for the HUD to work, but you can change the actual control scheme in the next step - fear not virtual joystick aces!
  6. Right click the seat, choose Advanced -> Edit LUA Parameters. Change the userControlScheme to the actual control scheme you wish to use (e.g. Virtual Joystick). You may mouse over the other parameters and set them as you wish - there are many, you should familiarize yourself with them. You may also change control scheme using a Button while seated.
  7. If you have a Databank installed on your vehicle your parameters will save when you stand up. Saved parameters will be restored any time you upgrade the HUD to a new version. See Saving in the Readme for more information

At this point you should be ready to fly!

Latest Changes

Version 5.43

  • Removed VertTakeOffMode user variable. Mode determined by checking to see if AGG is on prior to beginning ascent.
  • If AGG is on when doing a AutoTakeOff or Vertical takeoff, ship will go to singularity altitude and stop engines and engage brakes.
  • If AGG not present or off and do Vertical Takeoff, ship will vertically thrust to achieve Orbit.
  • Removed description of user variables from code to Readme.md to free up code space and prevent unloading of script. File size reduced from 192k to 184k minimized.

v5.42

3 years ago

How to Install

  1. Scroll down the the Assets and click on ButtonHUD.conf, this should trigger a download for this file.
  2. Save the file to %ProgramData%\Dual Universe\Game\data\lua\autoconf\custom (or equivalent directory if you did not do default install), the filename does not matter (as long as it's still .conf)
  3. In-game, right click your seat and go to Advanced -> Update custom autoconf list - If you get a YAML error, you did not follow the above directions correctly.
  4. Again, right click your seat and select Advanced -> Run Custom Autoconfigure -> ButtonsHud - Dimencia and Archaegeo
  5. IMPORTANT: Right click the ship and set the user control scheme to Keyboard (Advanced -> Change Control Scheme -> Keyboard). This is necessary for the HUD to work, but you can change the actual control scheme in the next step - fear not virtual joystick aces!
  6. Right click the seat, choose Advanced -> Edit LUA Parameters. Change the userControlScheme to the actual control scheme you wish to use (e.g. Virtual Joystick). You may mouse over the other parameters and set them as you wish - there are many, you should familiarize yourself with them. You may also change control scheme using a Button while seated.
  7. If you have a Databank installed on your vehicle your parameters will save when you stand up. Saved parameters will be restored any time you upgrade the HUD to a new version. See Saving in the Readme for more information

At this point you should be ready to fly!

Latest Changes

Version 5.42 - VTO to Orbit or AGG Height, ATO to AGG, and Same Planet Orbital Hops.

  • Vertical Takeoff v3 - (VertTakeOffEngine must be set to True for the below to work)
    • When VertTakeOffMode is set to "AGG", it will now activate AGG and vertically fly up just above AGG Singularity height and stay in the air until the Singularity is at your height, then the engines are turned off and the brakes are engaged. Not available if you use ExternalAGG.
    • When VertTakeOffMode is set to "Orbit", it will vertically fly up and out of atmosphere. If there is not enough force to lift you out, Brake Landing is triggered. If you reach space, it will fly you forward using space engines to the distance set by TargetOrbitRadius and then cut off engines and you will be in orbit.
  • Auto Takeoff changes
    • When Altitude Hold is set above atmospheric height (alt-spacebar) and is in space, orbiting will engaged once out of atmosphere. Your ship will orbit at the altitude hold height. Set this with care, too low and you risk burning up or will yo-yo trying to achieve orbit
    • If Agg is turned on first (alt-g default) then autotakeoff (alt-6 default) will take you up to current singularity altitude, turn off engines, and engage brake.
  • Autopilot changes
    • While in space, activating autopilot when your target is the same nearby planet (not a custom waypoint), you will begin orbiting to height determined by TargetOrbitRadius.
    • On ground, if a custom target is selected and Altitude Hold is raised (alt-spacebar) above atmo height, autopilot will take off and orbit at the configred height. Once orbited, autopilot will reengage and reenter you close to your target. Recommended minimum distance for this feature is a waypoint at least 0.5SU away. Set this with care, too low and you risk burning up or will yo-yo trying to achieve orbit
    • Target locked when Autopilot is engaged (in space). Disengaging Autopilot allows you to select a new target.
  • Script cleanup
    • Cleaned up repetative functions and removed unused variables.

v5.4

3 years ago

How to Install

  1. Scroll down the the Assets and click on ButtonHUD.conf, this should trigger a download for this file.
  2. Save the file to %ProgramData%\Dual Universe\Game\data\lua\autoconf\custom (or equivalent directory if you did not do default install), the filename does not matter (as long as it's still .conf)
  3. In-game, right click your seat and go to Advanced -> Update custom autoconf list - If you get a YAML error, you did not follow the above directions correctly.
  4. Again, right click your seat and select Advanced -> Run Custom Autoconfigure -> ButtonsHud - Dimencia and Archaegeo
  5. IMPORTANT: Right click the ship and set the user control scheme to Keyboard (Advanced -> Change Control Scheme -> Keyboard). This is necessary for the HUD to work, but you can change the actual control scheme in the next step - fear not virtual joystick aces!
  6. Right click the seat, choose Advanced -> Edit LUA Parameters. Change the userControlScheme to the actual control scheme you wish to use (e.g. Virtual Joystick). You may mouse over the other parameters and set them as you wish - there are many, you should familiarize yourself with them. You may also change control scheme using a Button while seated.
  7. If you have a Databank installed on your vehicle your parameters will save when you stand up. Saved parameters will be restored any time you upgrade the HUD to a new version. See Saving in the Readme for more information

At this point you should be ready to fly!

Latest Changes

Version 5.4

  • Updates via ShadowMage, many thanks!: Initial Pass on Vertical Takeoff
    • Engage Vertical Takeoff button now available if you set VertTakeoffEngine to True (see below) This will lift you via VTO till upward velocity falls off or you clear atmosphere
    • User Parameter: VertTakeOffEngine = false --export: (Default: false) Set this to true if you have VTOL engines on your construct. New Button - Achieve Orbit
    • Button to achieve orbit, usable from space. Uses TargetOrbitRadius to determine the orbital height based on planet values (radius, atmosphere height, and TargetOrbitRadius)

v5.341

3 years ago

How to Install

  1. Scroll down the the Assets and click on ButtonHUD.conf, this should trigger a download for this file.
  2. Save the file to %ProgramData%\Dual Universe\Game\data\lua\autoconf\custom (or equivalent directory if you did not do default install), the filename does not matter (as long as it's still .conf)
  3. In-game, right click your seat and go to Advanced -> Update custom autoconf list - If you get a YAML error, you did not follow the above directions correctly.
  4. Again, right click your seat and select Advanced -> Run Custom Autoconfigure -> ButtonsHud - Dimencia and Archaegeo
  5. IMPORTANT: Right click the ship and set the user control scheme to Keyboard (Advanced -> Change Control Scheme -> Keyboard). This is necessary for the HUD to work, but you can change the actual control scheme in the next step - fear not virtual joystick aces!
  6. Right click the seat, choose Advanced -> Edit LUA Parameters. Change the userControlScheme to the actual control scheme you wish to use (e.g. Virtual Joystick). You may mouse over the other parameters and set them as you wish - there are many, you should familiarize yourself with them. You may also change control scheme using a Button while seated.
  7. If you have a Databank installed on your vehicle your parameters will save when you stand up. Saved parameters will be restored any time you upgrade the HUD to a new version. See Saving in the Readme for more information

At this point you should be ready to fly!

Latest Changes

Version 5.341

  • Fix no planet LUA error

v5.340

3 years ago

How to Install

  1. Scroll down the the Assets and click on ButtonHUD.conf, this should trigger a download for this file.
  2. Save the file to %ProgramData%\Dual Universe\Game\data\lua\autoconf\custom (or equivalent directory if you did not do default install), the filename does not matter (as long as it's still .conf)
  3. In-game, right click your seat and go to Advanced -> Update custom autoconf list - If you get a YAML error, you did not follow the above directions correctly.
  4. Again, right click your seat and select Advanced -> Run Custom Autoconfigure -> ButtonsHud - Dimencia and Archaegeo
  5. IMPORTANT: Right click the ship and set the user control scheme to Keyboard (Advanced -> Change Control Scheme -> Keyboard). This is necessary for the HUD to work, but you can change the actual control scheme in the next step - fear not virtual joystick aces!
  6. Right click the seat, choose Advanced -> Edit LUA Parameters. Change the userControlScheme to the actual control scheme you wish to use (e.g. Virtual Joystick). You may mouse over the other parameters and set them as you wish - there are many, you should familiarize yourself with them. You may also change control scheme using a Button while seated.
  7. If you have a Databank installed on your vehicle your parameters will save when you stand up. Saved parameters will be restored any time you upgrade the HUD to a new version. See Saving in the Readme for more information

At this point you should be ready to fly!

Latest Changes

Version 5.340 - PvP Distance flagging

  • Hud now monitors for PvP space or not. If in PvP Space, hud will change to PvP color (red default), if in safe space or atmo, Safe color (the pale blue default)
  • Added pvpHud colors. If you dont want the change, set them the same value as Safe.
  • Hud colors will update on the fly if you use the /G command while in seat (i.e. /G SafeB 0 will turn the hud green)
  • SafeR, SafeG, SafeB and PvPR, PvPG, PvPB are now the RGB definers for the two hud colors. You will need to change them if you do not use default colors.
  • FYI, you can use /addlocation SafeZoneCenter ::pos{0,0,13771471,7435803,-128971} to set a saved location of the center of the SafeZone.
  • Distance to PvP Boundary displayed above Radar Jammed / Radar Contacts in upper right if > 50km from boundary. (otherwise the vanilla game displays the distance top right if < 50km)
  • Removed extra function round declaration