Release 1.9#135
Merged
Merged
Conversation
Add Fleet Carrier data to colonization editor.
Added load last wp function.
…ess than sell qty.
Changed detection of colonisation ship. Additional OCR replacements.
…allow easier identification of the sub-regions.
…ization editor, GUI, waypoint editor, key bindings, autopilot logic, and OCR functionality.
New method _is_in_supercruise_or_space() — Checks ship state using both journal and status.json flags to avoid race conditions where the journal reader is slower than status flags. Refactored status checks — Replaced inline jn.ship_state()['status'] == 'in_supercruise' or ... == 'in_space' checks in nav_align(), mnvr_to_target(), and jump() with the new helper. mnvr_to_target() retry loop — Instead of immediately throwing, waits up to 5 seconds (10 × 0.5s) for the ship to reach supercruise/space before raising an exception. New method recover_from_sc_drop(scr_reg) — Handles unexpected supercruise drops near a star: pitches away, boosts clear, waits for FSD cooldown, re-enters supercruise, and escapes the star. fsd_assist() — sun-ahead check on manual restart — If already in supercruise when FSD assist starts and the sun is dead ahead, performs refuel + position sequence. fsd_assist() — SC drop recovery integration — Detects sc_exit_body_type == 'Star' at three points in the jump loop (after jump, after refuel, after position) and triggers recover_from_sc_drop(). Reset nav correction offsets — Clears _nav_cor_x / _nav_cor_y before each alignment pass. EDJournal.py (staged) New ship state field sc_exit_body_type — Initialized to '', cleared on SupercruiseEntry/FSDJump, and set from SupercruiseExit event's BodyType field. Used to detect drops near stars. StatusParser.py (staged) Reduced log noise — Only logs retry messages from attempt 2+; success message only from attempt 3+. Capped retry backoff — backoff is now capped at 1.0s via min(backoff * 2, 1.0). Added else clause — Handles the case where the for loop exhausts all attempts without a successful read.
Updated calibration help.
Added future code for pip control when in ship.
… pitch down from pitching down if we are not fuel scooping.
…utine which uses both compass and target together to give a better result.
…e compass. When we go past the star, the target will be better aligned.
…minate duplicate code.
…ing tuning greater than 45/30/30 deg for R/P/Y. Default RPY values are no longer automatically added to the end of the tuning list.
…ion. Increased roll closeness to allow more pitch/yaw control.
… checks after the movement.
- Deleted RPY rates entry boxes. - Edit curves button changes selected throttle, not current throttle.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Many updates from the last version including all v1.9.0 beta changes:
5/23/2026 v1.9.0 b19
Disengage stays active until disengage check loop is complete.
5/17/2026 v1.9.0 b18
Added throttle dropdown to allow any RPY curve to be edited.
Deleted RPY rates entry boxes.
Edit curves button changes selected throttle, not current throttle.
5/14/2026 v1.9.0 b17
5/11/2026 v1.9.0 b16
5/4/2026 v1.9.0 b15
5/2/2026 v1.9.0 b14
4/29/2026 v1.9.0 b13
4/26/2026 v1.9.0 b12
4/25/2026 v1.9.0 b11
4/25/2026 v1.9.0 b10
4/19/2026 v1.9.0 b9
4/12/2026 v1.9.0 b8
3/30/2026 v1.9.0 b7
3/29/2026 v1.9.0 b6
2/10/2026 v1.9.0 b5
2/10/2026 v1.9.0 b4
2/4/2026 v1.9.0 b3
1/4/2026 v1.9.0 b2
12/30/2025 v1.9.0 b1