Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Award DU upon engine ignition #285

Open
wants to merge 2 commits into
base: dev
Choose a base branch
from
Open

Conversation

njits23
Copy link

@njits23 njits23 commented Jun 5, 2024

Successfully igniting an engine will now award 1/40th of TestFlight's configured maximum DU.
This DU will only be awarded upon the first ignition of the engine during a flight. Subsequent ignitions on the same flight award no extra DU. If a vessel is recovered and re-flown, the first ignition on that flight will once again award DU.
This corrects the situation in which engines with high rated burn times gain very little DU when used many times on successful missions in low burn time applications. This is especially punishing if the engine has a low initial ignition chance but a much improved ignition chance at high DU. With this PR you need not suffer an engine failure first to substantially improve reliability.

  • PR being applied to the correct Feature Branch or dev
  • PR is not being sent to master

…d or 1/40th of max DU, whichever is higher.

Move DU award to separate OnIgnition() function.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant