Skip to content

Conversation

@out-of-phaze
Copy link
Member

Rewrites shuttle computers. Now instead of displaying a warning to the user on interaction if the evac controller is the wrong type, it throws a runtime error. This will probably mean it needs to be excluded from Create and Destroy testing and codex dump generation.
Makes them use emag_act.
Makes authorized a lazylist.
Cleans up some really old decompiler artifacts like the use of 3.0, and renames auth_need to auths_needed.
Eliminates one-line guard clauses because IIRC we don't like those.
Just overall cleans up the code.

  • Tested

@out-of-phaze out-of-phaze added the ready for review This PR is ready for review and merge. label Sep 26, 2025
@MistakeNot4892
Copy link
Contributor

CI fail is genuine.

Copy link
Contributor

@MistakeNot4892 MistakeNot4892 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CI fail.

MistakeNot4892
MistakeNot4892 previously approved these changes Sep 26, 2025
Copy link
Contributor

@MistakeNot4892 MistakeNot4892 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Im reviewer

@MistakeNot4892 MistakeNot4892 added awaiting author This PR is awaiting action from the author before it can be merged. and removed ready for review This PR is ready for review and merge. labels Sep 27, 2025
@out-of-phaze out-of-phaze force-pushed the codequality/shuttle-cleanup branch from 16354de to 46ba318 Compare October 9, 2025 02:00
@out-of-phaze out-of-phaze force-pushed the codequality/shuttle-cleanup branch from 46ba318 to a05a079 Compare October 9, 2025 02:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting author This PR is awaiting action from the author before it can be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants