Nosajthedevil
5f15ddc52c
Add OV-10A Bronco Mod
2022-11-20 16:06:59 +01:00
Raffson
547f1aed75
Use flag to indicate end of escort task
2022-11-19 22:47:33 +01:00
Raffson
5aed3fbb87
Add migrator
...
Attempts to fix incompatibilities in save files across builds. The idea is to try and handle the incompatibility as graceful as possible, and adding more "incompatibility fixes" in the future.
2022-11-19 22:47:33 +01:00
Raffson
004a99e080
Cleanup
2022-11-13 22:38:24 +01:00
Raffson
2aee878a40
Adjust ai flight planner for (sead) escort
2022-11-13 22:38:24 +01:00
Raffson
ca042631b7
Always propose SEAD Escort
2022-11-13 22:38:24 +01:00
Raffson
7e51061582
Formatting
2022-11-13 22:38:23 +01:00
Raffson
e71ff17a23
Fix mypy errors
2022-11-13 22:38:23 +01:00
Raffson
2270300177
Adjust flightplans for escorts
2022-11-13 22:38:23 +01:00
Raffson
3f79fa5b9d
Lock speed during strike ingress
2022-11-13 22:38:22 +01:00
Raffson
322a6a700a
Reconfigure escort task
2022-11-13 22:38:22 +01:00
Raffson
ba66c18f28
Allow AI to jettison empty tanks
2022-11-13 22:38:22 +01:00
Raffson
5f10154000
Add triggered waypoint switch to strike escorts
2022-11-13 22:38:21 +01:00
Raffson
66290fe1ce
Lock speed towards split & set flag upon arrival
2022-11-13 22:38:21 +01:00
Raffson
0c3340b543
Set refueling probability to 10%
2022-11-13 22:38:21 +01:00
Raffson
395969a371
Initial attempt at fixing escorts
2022-11-13 22:38:20 +01:00
Raffson
5668c37127
Fine-tune briefing formatting
2022-11-10 17:43:05 +01:00
Raffson
2d770ae05e
Support for MB-339A
2022-11-07 18:46:16 +01:00
Raffson
5dfeb60a13
Tweak weather
...
Hopefully this prevents the generation of thunderstorms in clear skies
2022-11-05 16:03:19 +01:00
Raffson
5896bdccc1
Fix IADS exception
...
Exception was caused by `skynet_nodes` trying to generate node for dead units, which would eventually be thrown by `dcs_name_for_group`
2022-11-04 19:30:11 +01:00
Raffson
3ce66894f0
Stop loiter 60 seconds earlier
2022-11-01 21:56:49 +01:00
MetalStormGhost
3f4460ad6f
Squadron pilot limits enabled by default ( #13 )
2022-10-30 19:49:33 +01:00
Raffson
7e7c920816
Fix for orbit's broken stop condition
2022-10-29 23:54:01 +02:00
Raffson
6606f0f58b
Also look for Liberation payloads
2022-10-29 21:08:22 +02:00
MetalStormGhost
b64a0f17eb
F-16I mod v2.2 support (by IDF Mods Project) ( #9 )
2022-10-29 17:12:50 +02:00
Raffson
93328d4443
(Mod)Support for VSN A-6A Intruder v2.7.5.01
...
Co-Authored-By: HellAngelic <108198242+HellAngelic@users.noreply.github.com>
2022-10-27 20:36:38 +02:00
Raffson
24e9936f28
Add F-16A to CAS/ANTI-SHIP/DEAD in ai_flight_planner_db.py
2022-10-25 19:59:21 +02:00
MetalStormGhost
07de598aec
Enabled SEAD Escort missions to be tasked on Naval targets and OCA/Aircraft missions on FARPs. When SEAD Escorts are tasked on Naval groups, they will also target ships.
2022-10-25 19:16:21 +02:00
Raffson
a736bf9b09
"Optimize Imports" in game & qt-ui
...
Adjustments made by PyCharm
2022-10-24 18:54:41 +02:00
MetalStormGhost
515d28313d
Support F-84G Thunderjet mod v2.5.7.01 ( #8 )
...
* Implemented support for the VSN F-84G Thunderjet version 2.5.7.01
2022-10-23 19:00:11 +02:00
Raffson
7bbb07c927
Finish F-104C mod support v2.7.11.222.01 ( #6 )
...
Finished the F-104C mod support of version 2.7.11.222.01, which was included during a new export after the livery-scanner was introduced. Includes VSN_F104C banner by GLOBAL HAWK. Banner includes the official VSN logo by J.P. Ferré. Used with permission.
Co-Authored-By: MetalStormGhost <89945461+MetalStormGhost@users.noreply.github.com>
2022-10-18 21:12:31 +02:00
Dan Albert
db20ad3232
Stop using shapely's almost_equals.
...
The docs say it was deprecated in favor of equals_exact with an explicit
tolerance.
2022-10-16 15:00:06 +02:00
Dan Albert
6e126bd562
Send the new turn event from turn initialization.
...
We'll have to get smarter about this some day (since turn initialization
won't always exist), but for now we can avoid stale UI data by doing
what we've always done and refreshing the world on turn init.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2397 .
2022-10-16 15:00:05 +02:00
Dan Albert
2ac9d6bd98
Add the git SHA to the build ID.
...
The build number is actually a pain to use. The git SHA is much more
useful.
2022-10-16 15:00:01 +02:00
Raffson
9ad92d26d4
Forgot check if advanced_iads is active
2022-10-16 14:49:13 +02:00
Raffson
ace3af8f50
Avoid targeting convoys if disabled
2022-10-16 12:51:21 +02:00
Dan Albert
9e5f1d08d2
Add a comment explaining a wtf in alt estimation.
2022-10-16 12:51:19 +02:00
Dan Albert
0135e40f1a
Fix offshore targets for WW2 factions.
...
This makes the oil platform a required building so that all factions can
use it. Alternatively, we could pick a different offshore target for WW2
factions, or gracefully degrade to not generating these targets for WW2
factions. This approach seems to best match the designer's intent.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2322 .
2022-10-16 12:51:18 +02:00
Dan Albert
9f3f9ad808
Don't allow helicopters at non-FARP FOBs.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2378 .
2022-10-16 12:51:18 +02:00
MetalStormGhost
04a5497f3b
F-4B Phantom II mod support ( #4 )
2022-10-15 23:07:06 +02:00
MetalStormGhost
139e42dbed
Support for the F-105 Thunderchief mod
...
v2.7.12.23x
2022-10-15 12:57:43 +02:00
MetalStormGhost
8c905f95e3
Implemented support for the F-100 Super Sabre mod versions v2.7.18.01 & 2.7.18.30765 and patches 30.09.22 & 09.10.22.
2022-10-15 10:55:26 +02:00
Raffson
c4f20b67fe
Support for C-47
2022-10-09 22:17:46 +02:00
Raffson
bcac6c4287
Skip & Log properties with 'None' as default value
2022-10-09 15:28:36 +02:00
Raffson
2be3257e3c
Fix mypy error after update
2022-10-09 15:22:03 +02:00
Dan Albert
1606534862
Fix errors in log with 204 response endpoints.
...
FastAPI uses JsonResponse by default, which will convert the empty
response None to null. We need to forcibly use Response instead to
prevent that for No Content responses.
This didn't cause any observable issues but was polluting the log.
2022-10-09 12:46:06 +02:00
Dan Albert
920c9b15ff
Revert "Add support for the AI-only F-14A."
...
AI behavior with the Heatblur F-14 has been fixed, so not needed any
more.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1927 .
This reverts commit 7387c2ed8f1662686b9df63ad9e6dc4808eee8b0.
2022-10-02 19:56:49 +02:00
Dan Albert
7e8f734309
Load map icons directly from DCS.
...
If the user's DCS directory is not configured correctly this will
degrade by not showing an icon. Otherwise (and typically) we get nicer
looking icons for each theater, and we don't have to make these for each
new map.
2022-10-02 19:56:49 +02:00
Dan Albert
868c38b782
Remove unused data.
...
We get TACAN, ILS, and ATC data from pydcs now. The rest of this
manually curated data is unused.
2022-10-02 19:56:48 +02:00
Dan Albert
7c7d9f7066
Get TACAN and ILS data from pydcs.
2022-10-02 19:56:48 +02:00