Skip to content

Add missing encyclopedia aircraft and dedupe C-130 variants#710

Merged
dharmab merged 1 commit into
mainfrom
add-missing-encyclopedia-aircraft
Jul 12, 2026
Merged

Add missing encyclopedia aircraft and dedupe C-130 variants#710
dharmab merged 1 commit into
mainfrom
add-missing-encyclopedia-aircraft

Conversation

@dharmab

@dharmab dharmab commented Jul 12, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add missing aircraft found in the DCS lua datamine but absent from pkg/encyclopedia/aircraft.go: F-100D, C-130J-30, Mirage-F1AD, Mirage-F1AZ, and the F-14A early export variant (F-14A-95-GR).
  • Fix the F-16C block 52D variant, which was previously registered under a non-existent "C bl.52" key instead of the correct "C bl.52d".
  • Dedupe the C-130/C-130J-30 struct literals into a shared c130Data/c130Variants() pair, consistent with how other aircraft families (A-10, F-16, etc.) are defined.

Test plan

  • make lint vet fix format clean, no diff
  • make test passes (1143 tests)

Adds F-100D, C-130J-30, Mirage-F1AD/AZ, and the F-14A early export
variant, and fixes the F-16C block 52D suffix (previously registered
under a non-existent "bl.52" key). Also collapses the duplicated
C-130/C-130J-30 struct literals into a shared c130Data/c130Variants
pair, matching the pattern used for other aircraft families.
@dharmab
dharmab enabled auto-merge (rebase) July 12, 2026 04:23
@dharmab
dharmab merged commit 38a2c77 into main Jul 12, 2026
9 checks passed
@dharmab
dharmab deleted the add-missing-encyclopedia-aircraft branch July 12, 2026 04:30
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