Commit Graph

4649 Commits

Author SHA1 Message Date
dependabot[bot]
43b6cb8bb1 Bump tough-cookie from 4.1.2 to 4.1.3 in /client
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-15 18:05:42 +02:00
Raffson
009debd4e8 Follow-up on dependency updates 2023-07-15 17:55:55 +02:00
Raffson
6c87421c26 Cache liveries at startup 2023-07-15 17:46:31 +02:00
Raffson
21eff6cb87 Update changelog 2023-07-15 16:57:35 +02:00
Raffson
00bcec498c Update dependencies 2023-07-15 16:50:14 +02:00
Raffson
baac660f1d Update faction selection page when inverting map
Reported by Kerbo on discord
2023-07-15 16:32:13 +02:00
Raffson
63898ead87 Use group-attack for Anti-ship ingress 2023-07-15 13:44:58 +02:00
Christian Merrill
18f95acf87 Update Operation-Desert-Sabre.miz
Moved a problematic ammo depot
2023-07-12 07:16:07 +02:00
Raffson
cb136b8d9d Increase default number of pilots per squadron to 16
Resolves #162
2023-07-10 23:12:30 +02:00
Raffson
4ecc44da17 Preparations for v1.3.0 2023-07-10 23:12:30 +02:00
Raffson
8c8fc7cc26 Changelog updates for v1.2.1 hotfix v1.2.1 2023-07-10 22:26:30 +02:00
Raffson
17211e1597 Include SEAD Sweep in common escorts 2023-07-10 22:26:30 +02:00
Raffson
f76c8a80b5 Restore correct amount of pylons for F16 after ejecting sufa mod 2023-07-10 22:02:12 +02:00
Raffson
7a6ca986db Don't use Python-4 in pydcs_extension
The Python-4 overwrites the AIM-9X, causing issues...
2023-07-10 22:01:50 +02:00
Raffson
8f35546d84 Fine-tuning some typing issues v1.2.0 2023-07-09 22:59:23 +02:00
Raffson
96828ef3db Fix last quirks wrt list->set refactor 2023-07-09 22:27:34 +02:00
Raffson
9dd76bdd37 Ignore tying issues in migrator 2023-07-09 21:39:43 +02:00
Raffson
2b5f6f7998 Migration changes for using sets instead of lists 2023-07-09 21:35:37 +02:00
Raffson
d6e7451f8a Add F-15I support
Co-Authored-By: M Chimiste <37678080+M-Chimiste@users.noreply.github.com>
2023-07-09 19:32:15 +02:00
Raffson
06d98db55b Replace lists with sets 2023-07-09 19:32:00 +02:00
Raffson
533057a0cc Introduce pylon ejector for Sufa mod
Will prevent the user having to restart Retribution
2023-07-09 18:21:28 +02:00
Raffson
e86fc60b41 Spawn idle aircraft at helipads
Applicable for helicopters at airbases & both helicopters and LHA-capable aircraft at FOBs
2023-07-09 15:14:46 +02:00
Raffson
737df98988 Provide better feedback when declaring max-size without a value 2023-07-08 20:35:21 +02:00
Raffson
6734b80684 Follow-up on package refueler
Fixing some bugs that were caused by missing 'mission data' for package-refueling tankers
2023-07-07 21:56:29 +02:00
Raffson
af3a80a294 Bump pydcs 2023-07-07 20:46:30 +02:00
MetalStormGhost
8face817e2 Corrected the name of SEAD Sweep engagement range
Corrected the name of SEAD Sweep engagement range (nmi) setting from incorrect SEAD Sweep threat buffer distance (nmi).
2023-07-06 17:06:58 +02:00
Raffson
da10cc091c Tweak 'release untasked aircraft' in migrator 2023-07-05 23:34:31 +02:00
Raffson
2ec187bc9c Fixing OCA-bug against FOBs
OCA Aircraft should be properly allowed against FOBs given Ghosti's roadbases
2023-07-05 23:29:48 +02:00
Raffson
785ac6eacc Remove double call to "return_pilots_and_aircraft"
This is already done in 'package.remove_flight(flight)'
2023-07-05 22:30:47 +02:00
MetalStormGhost
be31a97c71 Added new option in settings: SEAD Sweep engagement range (nmi).
Renamed SEAD Sweep threat buffer distance (nmi) to SEAD Escort/Sweep threat buffer distance (nmi) since it also applies to SEAD Escort flights.
2023-07-04 23:19:47 +02:00
MetalStormGhost
aecb171b8f SEAD Sweep threat buffer distance
Added a new option in settings: SEAD Sweep threat buffer distance (nmi).
2023-07-04 23:19:47 +02:00
MetalStormGhost
aafc832e24 Settings option: Generate SCENERY REMOVE OBJECTS ZONE triggers at roadbase
Implemented an option in settings to disable or enable the SCENERY REMOVE OBJECTS ZONE triggers generated at roadbases (at the first waypoint).
2023-07-03 21:09:25 +02:00
Raffson
6c210c9d15 Fine-tuning stuff for 'SEAD Sweep' 2023-07-03 00:38:50 +02:00
MetalStormGhost
031feeed6f F-16A hotifx (#158)
* F-16A hotifx

Added SEAD capability to F-16A MLU and SEAD Escort & SEAD to F-16A. Fixed F-16A MLU icon and banner. Added new F-16A and F-16A MLU loadouts.

* Updated changelog.
2023-07-02 21:13:00 +00:00
Raffson
6ced738256 Reset auto-assignable mission types if liberation save 2023-07-02 21:14:20 +02:00
Raffson
db038ecdea Add SEAD Sweep flight plan
Reintroduce legacy SEAD Escort flight plan, but under a separate type because it didn't really escort the primary flight...
2023-07-02 16:53:55 +02:00
Raffson
e2d9a794b8 Invert factions when "Invert Map" is set in NGW 2023-07-02 13:56:11 +02:00
Raffson
ae17f195fe Fine-tune inversion rules for Operation Desert Sabre 2023-07-02 13:29:29 +02:00
Raffson
46f98a0684 Update Exercise Quasar
Fine-tuned inversion process + add note in description
2023-07-02 13:21:28 +02:00
Raffson
9c6b070dbd Force 'Nothing' task for ferry flights
pydcs doesn't export this task, although every aircraft is capable of doing 'Nothing' 😂
2023-07-02 12:52:19 +02:00
Raffson
569efdbb12 Remove DEAD from Tu-160 & Tu-95MS
You can still create a package against an air defense site using STRIKE...
2023-07-02 12:43:00 +02:00
Raffson
9086262f2b Update changelog 2023-07-02 12:30:34 +02:00
MetalStormGhost
861ed584df Restored TheaterGroundObject handling in antishipingress.py
Restores handling of TheaterGroundObject targets in antishipingress.py
This is needed when anti-ship missions are planned against other ship groups than NavalControlPoints (carrier groups or LHA strike groups).
2023-07-02 12:12:57 +02:00
Raffson
a5083e3e1f Add CHN in country_dict for migration 2023-07-02 00:47:57 +02:00
MetalStormGhost
6e37cadb84 Settings doctrine page + streamlining (#156)
* Added a separate Doctrine page in settings with the following new options:
- Minimum number of aircraft for autoplanner to plan OCA packages against
- Airbase threat range (nmi)
- TARCAP threat buffer distance (nmi)
- AEW&C threat buffer distance (nmi)
- Theater tanker threat buffer distance (nmi)

Implemented handling for the OPFOR autoplanner aggressiveness in objectivefinder.py vulnerable_control_points().

* * Added three new options in Settings:
- Autoplanner plans refueling flights for Strike packages
- Autoplanner plans refueling flights for OCA packages
- Autoplanner plans refueling flights for DEAD packages

Fixed a bug in faction.py where F-16Ds were not correctly removed from the faction when the F-16I/F-16D mod was not selected.

* Renamed Maximum frontline length -> Maximum frontline width.
2023-07-01 23:54:27 +02:00
Raffson
4b4ec8d9ad Add livery selector in SquadronDialog 2023-07-01 23:42:13 +02:00
holyorangejuice
ef0bc31b8c WRL Faction Updates (#155)
* WRL Faction Updates

I've updated all factions to have the same exact air assets to streamline the ability to use my factions anywhere. The difference in my factions is the units used in frontlines, SAMs, and so on. I still have to use custom factions to ensure my missions are played as I designed them. People can customize them from there. The new WRL mixed faction is going to be used in all wargame scenarios and some Sinai map stuff I've been looking at making.
2023-07-01 19:11:59 +00:00
Raffson
f6f1d69048 Fix mypy's complaints 2023-07-01 17:20:02 +02:00
Raffson
3b745c43eb Save-compat changes to allow loading Liberation saves
May be incomplete, some discrepancies in naming may still exist, but at least Kerbo's campaign can be loaded.
2023-07-01 17:08:12 +02:00
Dan Albert
aaaa9847b1 Add channel naming for the warthogs.
The manual for the legacy warthog usually calls these VHF 1/2 and UHF,
or VHF AM/FM and UHF. The AM/FM nomenclature is what I usually hear
people call them and it's clearer, so go with that.

For the A-10C II, that manual hasn't been updated for the AN/ARC-210
yet, so I'm not really sure what that ought to be called. The UFC calls
it COM 1 though, so I went with that. The alternative would be something
like VHF/UHF for the 210 and UHF for the 164, but I don't know if that's
actually better. Could be completely explicit and call them by their
full names, but that's probably less clear to people that aren't
fiddling with the radio implementation constantly (and even I confuse
the 164 and the 186 all the damn time).
2023-07-01 16:05:40 +02:00