Skip to content

Commit 4c6020b

Browse files
committed
chore: bump version
Signed-off-by: Octol1ttle <[email protected]>
1 parent 0977224 commit 4c6020b

File tree

3 files changed

+28
-56
lines changed

3 files changed

+28
-56
lines changed

CHANGELOG.md

Lines changed: 26 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,59 +1,31 @@
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.
33

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**
325

33-
## Changes
6+
## Changes from Beta 1
347

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
4818

49-
## Fixed issues
19+
If you weren't keeping up with changes in v3, here's a quick overview:
5020

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

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ publishMods {
186186
displayName = "${mod.name} ${mod.version} for ${loader.replaceFirstChar { it.uppercase() }} ${property("mod.mc_title")}"
187187
version = "${mod.version}+mc$minecraft-$loader"
188188
changelog = rootProject.file("CHANGELOG.md").readText()
189-
type = BETA
189+
type = STABLE
190190
modLoaders.add(loader)
191191
if (loader == "fabric") {
192192
modLoaders.add("quilt")

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ org.gradle.configuration-cache=true
88
mod.id=flightassistant
99
mod.name=FlightAssistant
1010
mod.group=ru.octol1ttle
11-
mod.version=3.0.0-beta.1
11+
mod.version=3.0.0
1212

1313
# Global Dependencies
1414
deps.mixin_extras=0.4.1

0 commit comments

Comments
 (0)