Skip to content

Releases: Dimencia/DU-Orbital-Hud

Release v5.101

03 Feb 04:30
Compare
Choose a tag to compare

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.101

  • Fixed issue with space waypoints causing an exception

Release v5.11

03 Feb 22:38
Compare
Choose a tag to compare

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.11

  • Improved orbits and waypoints - waypoints may feather brakes again

Release v5.100

02 Feb 17:15
7551680
Compare
Choose a tag to compare

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.100 - INCREDIBLY improved space autopilot to orbit

  • Autopilot alignment improved, should now efficiently realign orbits, and more effectively get to the desired Projected Altitude
  • Autopilot widget now shows target orbit altitude
  • AtmoSpeedLimit no longer brakes upon reaching max speed, but goes into cruise. This saves fuel and works smoothly. As always, alt+r cancels cruise mode
  • Fixed a ship with active AGG to not do Takeoff on sitting into seat and activating alt-hold
  • Fixed startup sequence to recognize gear or no gear amoung other things.

Release v5.002

01 Feb 23:56
45e4236
Compare
Choose a tag to compare

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.002

  • When activating autopilot, the on-screen waypoint is changed to show the autopilot destination. This is a show thing only, no effect on AP destination, so can be changed if wanted via normal waypoint usage.
  • Hitting alt-6 2x withing 1.5 seconds will set HoldAltitude to 50m below space engine min atmosphere height (generally 11% atmo density).

Release v5.001

01 Feb 01:01
Compare
Choose a tag to compare

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.001

  • Readded autoRollThreshold parameter

Release v5.000

31 Jan 23:55
d531466
Compare
Choose a tag to compare

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.000 - Major Atmo autopilot overhaul including bank turns, smoother autotakeoff, and improved braking features

  • Factor for low FPS situations to help mechanics perform better due to the high element ships losing FPS while flying.
  • Smooth takeoffs that only pitch up once you have momentum and aren't stalled
  • Better yawing to target to not stall when at low speeds and proceeding to waypoint
  • Will now roll to turn when at high speeds (>100m/s) and proceeding to waypoint, respecting stall limits
  • Improved waypoint accuracy with better yaw/roll convergence
  • Further improved BrakeLanding + Waypoint. If you entered the ship while it was in atmo with hovers/boosters touching the ground, and if you are going to a waypoint and
    it accurately gets within 100m of that waypoint, and that waypoint has a valid Altitude that's above 0, it will do an Extreme Brake Land.
    Since it knows the altitude it's landing at, it will descend in free-fall until just before it reaches the landing area
  • New User Variable: CalculateBrakeLandingSpeed = false --export: (Default: false) Whether BrakeLanding speed at non-waypoints should be Calculated or use the existing BrakeLandingRate user value
  • Orbit Height is now calculated rather than set. This allows better support for different planets and moons
  • New User Variable: TargetOrbitRadius = 1.4 -- export: (Default: 1.4) How tight you want to orbit the planet at end of autopilot. The smaller the value the tighter the orbit. 1.4 sets an Alioth orbit of 56699m.
    Formula is autopilotTargetPlanet.radius*(TargetOrbitRadius-1) + autopilotTargetPlanet.noAtmosphericDensityAltitude if atmo or
    autopilotTargetPlanet.radius*(TargetOrbitRadius-1) + autopilotTargetPlanet.surfaceMaxAltitude if no atmo on target planet.

Release v4.932

28 Jan 22:14
0edba77
Compare
Choose a tag to compare

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 4.932

  • Changed Prograde and Retrograde from white/red dot to KSP markers
  • Changed when prograde is behind to change to Arrow pointing direction
  • Added ShouldCheckDamage = true --export: (Default: true) Whether or not damage checks are performed. Disable for performance on ships with 450+ elements (or if using external damage report)
  • Incorporated Hyperion data Atlas for more specifics for each planet, will allow better control on different planets (features coming soon).
  • Fixed incorrect calculation of rocket fuel tank % based on rocket fuel tank handling skills (its 10% per vice atmo/space 20% per)
  • Added ExternalAGG to databank save.

Release v4.93

25 Jan 19:34
cd740b8
Compare
Choose a tag to compare

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 4.93 - Databank copy and better brake landing

  • Added /copydatabank command
    To use, put a blank databank on vehicle with existing dbHud databank already linked to chair.
    Link from chair to blank. Rerun hud autoconf. You should see dbHud_1 and dbHud_2 on the slot list now.
    Sit in the chair, type /copydatabank in lua chat, wait for it to say its done, then stand and remove copied databank.
  • BrakeLanding will be faster and safer if you start on ground in atmosphere, otherwise will be like normal.
  • Fixed Brake values in atmo for BrakeLanding and VectorToTarget (flight to waypoint)
  • Adjusted flight to waypoint behavior to no longer feather the brakes when incoming - the calculations are now more accurate at high altitudes when starting from ground.
  • Adjusted BrakeLanding behavior to calculate an appropriate brakeLandingRate, if its hovers were in contact with the ground when you entered the seat (so it can measure them)

Release v4.927

21 Jan 17:50
5febab2
Compare
Choose a tag to compare

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 4.927

  • Changed Landing Gear to always extend/retract regardless of height when G pressed. Note: Pressing G while flying will still initiate Brake Landing when appropriate.
  • Changed HUD startup brake status (when you sit in seat) only to be on if ground level is detected. This should prevent brakes being on when sitting returning from a disconnect.
  • Changed AGG to prevent target altitude going < 1000m
  • Fixed issues with Landing Gear and Dynamic Core Unit due type name change, landing gear and remote repair arrows should work better now.

Release v4.926

14 Jan 16:12
739377b
Compare
Choose a tag to compare

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 4.926

  • Fixed movement speed of mouse post 4.924 back to previous rate.
  • Added user preference ability to invert mouse Y axis for flight control.
    InvertMouse = false -- export: (Default: false) If true, then when controlling flight mouse Y axis is inverted (pushing up noses plane down) Does not affect selecting buttons or camera.
  • Prevent space speed limit activating when warping (had no effect, just cleanup)