|
1 | | -This is Beta 1 of a major update to FlightAssistant. All features planned for this update have been implemented, but there may be major issues. |
2 | | -Please use [Discord](https://discord.gg/5kcBCvnbTp) or [GitHub](https://github.com/Octol1ttle/FlightAssistant) to discuss this beta or report any bugs. |
| 1 | +This is a major update to FlightAssistant. |
| 2 | +Please use [Discord](https://discord.gg/5kcBCvnbTp) or [GitHub](https://github.com/Octol1ttle/FlightAssistant) to discuss this release or report any bugs. |
3 | 3 |
|
4 | | -## New features |
5 | | -- **Added flight plans** |
6 | | - - Flight plans consist of departure information, enroute information, and arrival information |
7 | | - - Use the FlightAssistant Setup screen to enter data |
8 | | - - Flight plans can be saved to disk and loaded from disk |
9 | | -- **Added automatic landings using flight plans** |
10 | | - - For automatic landings to work, there must be a "cruise" enroute waypoint (one with highest altitude among all waypoints), and an "approach" waypoint (the last waypoint in the list) |
11 | | - - Entering correct data is necessary for automatic landings to function correctly |
12 | | - - Pressing the "Set thrust to TOGA" key during landing will perform an automatic go around (if autopilot is engaged) |
13 | | -- **Added new alerts** |
14 | | - - `GPWS BELOW G/S` ("below glide slope") - triggered when the player descends too low during a landing |
15 | | - - `GPWS DON'T SINK` - triggered when the player starts descending during a takeoff or go around |
16 | | - - `GPWS REACHED MINIMUMS` - triggered when the player descends below minimums specified in the arrival information page |
17 | | - - `F/PLAN DEPART ELEV DISAGREE` - triggered when the entered departure elevation is incorrect |
18 | | - - `F/PLAN ARRIVAL ELEV DISAGREE` - triggered when the entered arrival elevation is incorrect. Glide slope will be inaccurate |
19 | | - - `F/PLAN OBSTACLES ON PATH` (aural alert: "CAUTION: TERRAIN") - triggered when there are obstacles on takeoff, enroute or arrival paths |
20 | | - - `F/PLAN DESCENT TOO STEEP` - triggered when the flight plan contains a descent that requires an unsafe sink rate |
21 | | -- **Added new display: Course Deviation Display** |
22 | | - - This display shows deviation when on a flight plan |
23 | | - - The purple rectangle represents the target and is a command indicator - the camera must be moved in whichever direction the rectangle is deviating from the middle |
24 | | -- **Added safety feature from v2: "Lock fireworks near obstacles"** |
25 | | - - Enabled by default |
26 | | - - Prevents firework usage when the camera is pointed at an obstacle |
27 | | - - Can be overriden with the Global Automation Override |
28 | | -- The current flight phase, distance from waypoint, and time from waypoint are now shown on the HUD |
29 | | -- Maximum pitch with no thrust, optimum glide pitch and max safe descent pitch are now shown on the HUD |
30 | | -- When closing a screen, its parent screen will now be opened |
31 | | -- Pressing the "Open FlightAssistant Setup screen" keybind while the setup screen is already open will now close it |
| 4 | +**A wiki is now available: https://github.com/Octol1ttle/FlightAssistant/wiki** |
32 | 5 |
|
33 | | -## Changes |
| 6 | +## Changes from Beta 1 |
34 | 7 |
|
35 | | -- **The sensitivity of the Ground Proximity Warning System now reduces dynamically based on the player's surroundings** |
36 | | -- **The Ground Proximity Warning System will no longer issue a `PULL UP` command if doing so would cause a collision anyway** |
37 | | -- **Replaced "Manual pitch override" keybind with "Global automation override"** |
38 | | - - When held, auto thrust and autopilot disconnect automatically |
39 | | - - When held, all flight protections are disabled |
40 | | -- Adjusted the autopilot control code to increase vertical navigation performance |
41 | | -- Adjusted the position of elements in the Auto Flight Screen based on suggestions from mctaylors |
42 | | -- Flight directors now rotate with roll |
43 | | -- Flight directors are no longer displayed when in mirrored third-person |
44 | | -- Flight directors are no longer disabled when entering unloaded chunks or losing flight protections |
45 | | -- Flight directors movements are now smoother |
46 | | -- Maximum and minimum pitch indicator movements are now smoother |
47 | | -- The decimal separator is now the same across all languages |
| 8 | +- Added Chinese localization |
| 9 | +- Changed the default durability display style to Time |
| 10 | +- Made the `BELOW G/S` warning alert show when deviation is more than 2.5 blocks and the player is below minimums |
| 11 | +- Reduced sensitivity of the `DON'T SINK` alert |
| 12 | +- Adjusted the attitude display to account for crosshair offset |
| 13 | +- Adjusted the way vertical deviation is displayed |
| 14 | +- Reduced the maximum recommended pitch to 45 degrees in the `F/CTL PROTECT LOST` alert text |
| 15 | +- Fixed an issue that caused `TERRAIN AHEAD` and `PULL UP` alerts to appear only right before impact |
| 16 | +- Fixed an issue that caused `AUTO FLT AP OFF` and `AUTO FLT A/THR OFF` alerts to not be displayed when they occur due to losing protections and chunk unloading |
| 17 | +- Fixed an issue where DaBR thrust would be overriden even when Global Automation Override is active |
48 | 18 |
|
49 | | -## Fixed issues |
| 19 | +If you weren't keeping up with changes in v3, here's a quick overview: |
50 | 20 |
|
51 | | -- **Fixed an issue that caused the mod to unintentionally deploy the Elytra when climbing ladders** |
52 | | -- **Fixed an issue that caused ground proximity alerts to still appear even when disabled** |
53 | | -- Fixed some issues that caused the System Management Screen to behave incorrectly on different screen resolutions and languages |
54 | | -- Fixed an issue where the target Z coordinate on the HUD was incorrect |
55 | | -- Fixed an issue where the horizon would be drawn with the wrong color |
56 | | -- Fixed an issue where the target reading would be shown even if `Show Automation Modes` is disabled |
57 | | -- Fixed an issue that caused Do a Barrel Roll thrust to still be active even when the Thrust Computer has been disabled or faulted |
58 | | -- Fixed an issue that caused `FRWK SLOW RESPONSE` alert to trigger when it shouldn't, and not trigger when it should |
59 | | -- Fixed an issue that caused `ALERT SYS FAULT` alert to not disappear when the Alert Computer is reset |
| 21 | +- HUD overhaul |
| 22 | + - New layout: <img src="https://github.com/Octol1ttle/FlightAssistant/wiki/img/hud/full_screenshot_alt.png"> |
| 23 | + - The HUD data now updates at the render frame rate instead of game tick rate. Numbers and scales will move smoother |
| 24 | +- Commands are gone and replaced with the Setup Screen (see below) |
| 25 | +- Introduced the FlightAssistant Setup Screen |
| 26 | + - Opened with `Numpad Enter` by default |
| 27 | + - Used to reset and temporarily disable computers & displays |
| 28 | + - Used to configure the autopilot |
| 29 | + - Used to fill out the flight plan |
| 30 | +- Various systems have been reworked and features have been added. For example, the GPWS now dynamically adjusts sensitivity based on surroundings |
| 31 | +- Added Chinese localization |
0 commit comments