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

FA18EFG mod support Patch 4 #3340

Merged
merged 35 commits into from
Mar 21, 2024
Merged

FA18EFG mod support Patch 4 #3340

merged 35 commits into from
Mar 21, 2024

Conversation

Chilli935
Copy link
Contributor

  • Corrected banner file types.
  • Corrected australia_2005.yaml and usn_2005.yaml
  • Added australia_2009.yaml and usn_2009.yaml

Chilli935 and others added 9 commits January 26, 2024 12:57
Changes made to checkbox, icon and banner added for Growler. correct yaml files coming soon
yaml files for F/A-18E and F/A-18F corrected. yaml file for EA-18G added.
yaml files of he F/A-18E and F/A-18F were completely empty for some reason. Correct files re-added
Support updated to CJS F/A18EFG version 2.2.5.

Adding:
AIM-120D

*fix push*
should be correctly formatted now
Reformated, should work now
Copy link

codecov bot commented Feb 12, 2024

Codecov Report

Attention: Patch coverage is 99.39614% with 5 lines in your changes are missing coverage. Please review.

Project coverage is 47.63%. Comparing base (63702f8) to head (2695f09).

Files Patch % Lines
game/factions/faction.py 0.00% 4 Missing ⚠️
game/theater/start_generator.py 0.00% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #3340      +/-   ##
===========================================
+ Coverage    46.00%   47.63%   +1.63%     
===========================================
  Files          474      476       +2     
  Lines        26230    27055     +825     
  Branches      4592     4595       +3     
===========================================
+ Hits         12066    12889     +823     
- Misses       14141    14143       +2     
  Partials        23       23              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@Chilli935 Chilli935 marked this pull request as ready for review February 12, 2024 23:40
@Chilli935 Chilli935 changed the title Patch 4 FA18EFG mod support Patch 4 Feb 13, 2024
Copy link
Contributor

@zhexu14 zhexu14 left a comment

Choose a reason for hiding this comment

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

@Chilli935 , a few things I've noticed playing around with this PR. I was mostly looking at it from the perspective of someone who doesn't have the mod installed. It would be good if you could have a play with this build to check it works as expected for someone who does have the mod. If something doesn't work and you're stuck, let me know.

BTW, not sure how familiar you are with Github, but in case you didn't know, you can download the build of Liberation with this PR included from the Checks tab of this PR. You'll need to select the "build" action (left hand menu) and download the Artefact (top right).

Lastly, does this PR supersede this one #3338? If so, I'll go ahead and close that one.

resources/units/aircraft/EA-18G.yaml Show resolved Hide resolved
resources/units/aircraft/EA-18G.yaml Show resolved Hide resolved
qt_ui/windows/newgame/QNewGameWizard.py Show resolved Hide resolved
resources/factions/usn_2009.yaml Outdated Show resolved Hide resolved
resources/factions/australia_2009.yaml Outdated Show resolved Hide resolved
resources/ui/units/aircrafts/banners/FA-18E.jpg Outdated Show resolved Hide resolved
@Chilli935
Copy link
Contributor Author

@Chilli935 , a few things I've noticed playing around with this PR. I was mostly looking at it from the perspective of someone who doesn't have the mod installed. It would be good if you could have a play with this build to check it works as expected for someone who does have the mod. If something doesn't work and you're stuck, let me know.

I have tested it with the mod installed as someone who owns the module and others that don't and it worked good for us. The AIM-120D mod that was added does replace the Bravo variant which happened for all of us.

Lastly, does this PR supersede this one #3338? If so, I'll go ahead and close that one.

This PR does supersede #3338.

@zhexu14
Copy link
Contributor

zhexu14 commented Mar 4, 2024

Thanks for the changes @Chilli935 . Unfortunately it looks like the force push (or something else) has deleted some of your commits and some of the YAML changes didn't stick. Can you have a look please? If it's easier, can just close this PR and create a new one.

@Chilli935
Copy link
Contributor Author

Thanks for the changes @Chilli935 . Unfortunately it looks like the force push (or something else) has deleted some of your commits and some of the YAML changes didn't stick. Can you have a look please? If it's easier, can just close this PR and create a new one.

Yeah I was working on some changes in github desktop any way so I'll do that

@zhexu14
Copy link
Contributor

zhexu14 commented Mar 19, 2024

@Chilli935 FYI I've just tested this branch and everything looks good (at least for someone running without the mod) except possibly a cosmetic change in the New Game Wizard label (it still shows as fa18efg, rather than something like "Super Hornet"). I'm happy to merge this once you're ready.

Changed new game wizard lable
Correctly changed label(*) in new game wizard
@Chilli935
Copy link
Contributor Author

Chilli935 commented Mar 19, 2024

I think that's all, just checked to make sure and the label looks good, and did some more testing as someone with the mod which worked well so this PR is ready to merge

@zhexu14
Copy link
Contributor

zhexu14 commented Mar 20, 2024

I think that's all, just checked to make sure and the label looks good, and did some more testing as someone with the mod which worked well so this PR is ready to merge

Nice one! Which version of the mod did you use?

@Chilli935
Copy link
Contributor Author

I think that's all, just checked to make sure and the label looks good, and did some more testing as someone with the mod which worked well so this PR is ready to merge

Nice one! Which version of the mod did you use?

2.2.5, which is the latest version. I was planning to add it in the new game wizard tomorrow morning

Added mod version to newgamewizard
@Chilli935
Copy link
Contributor Author

@zhexu14 it now contains the mod version in the newgamewizard, so you can go ahead and merge

@zhexu14 zhexu14 merged commit 88ebb8b into dcs-liberation:develop Mar 21, 2024
8 checks passed
@Chilli935 Chilli935 deleted the patch-4 branch March 21, 2024 11:00
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.

None yet

2 participants