Raffson
5d506ca97e
Fixes for Tanker TACAN
...
- Y band was not having range info
- Callsign number was missing
2023-02-02 21:28:17 +01:00
Raffson
5c8e783980
Fix AAR TCN on Yankee band
2023-01-29 22:26:51 +01:00
Raffson
be7008722b
Bump pydcs
2023-01-28 00:31:42 +01:00
Raffson
88f984b0a8
Configurable RF/TCN/ICLS/LINK4 with UI feedback
...
Resolves #70
Freq/Channel will turn orange when double booked.
Freq will turn red if GUARD freq was assigned.
2023-01-17 18:32:20 +01:00
Raffson
cc9f61005b
Update pydcs
...
Solves callsign problem mentioned in discord, where they would always look like "Callsign 1X"
2023-01-07 18:05:29 +01:00
Raffson
4404d31c7b
Remove future from requirements.txt
...
Dependabot warns us about this package having security issues, and it seems this package isn't used throughout the project.
2023-01-05 19:06:31 +01:00
Raffson
37f2e5bf3a
Use stacking algorithm in "_generate_over_departure"
...
Resolves #57
"_generate_over_departure" is the method used to generate flights in the air when no more parking spots are available. Pydcs changes were required as it turned out aircraft were trying to spawn on helicopter parking spots, which forces them to start in the air by DCS itself.
2023-01-01 16:56:04 +01:00
Raffson
c37c56c879
Air Assault for C-130 mod
...
Resolves #49
2022-12-27 21:51:14 +01:00
Raffson
39a5b486d3
Start using own pydcs fork
2022-12-18 16:42:39 +01:00
Raffson
6664a139d8
Support for Ka-50 Black Shark 3
...
Resolves #38
2022-12-18 16:42:39 +01:00
dependabot[bot]
4e27591afa
Bump certifi from 2022.9.24 to 2022.12.7 ( #34 )
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2022.9.24 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases )
- [Commits](https://github.com/certifi/python-certifi/compare/2022.09.24...2022.12.07 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-11 12:21:48 +01:00
Raffson
11cc62d9a9
Remove py
...
Attempt to remove this as it seems to be unused and according to dependabot contains a ReDoS vulnerability
2022-11-26 21:45:25 +01:00
Raffson
d535d312a5
Update requirements.txt
2022-11-26 17:37:58 +01:00
SnappyComebacks
b2cce52b34
Update pydcs.
...
Added ice halo generation.
2022-11-26 15:21:52 +01:00
Dan Albert
cee00d8315
Update pydcs.
...
Includes all the new airfields in the South Atlantic.
2022-11-20 16:07:02 +01:00
Raffson
c7ba4e8db6
Update requirements.txt
2022-11-13 22:38:20 +01:00
Raffson
65ec41c6ce
Bump pydcs
...
Introduces option for jettisoning empty tanks
2022-11-13 22:38:20 +01:00
Raffson
2d770ae05e
Support for MB-339A
2022-11-07 18:46:16 +01:00
Raffson
e816b4e58b
Update requirements.txt
2022-10-30 20:48:35 +01:00
Raffson
3e9776dc89
Update requirements.txt
2022-10-25 19:17:45 +02:00
Raffson
3c3b81cb1f
Update requirements.txt
2022-10-24 19:53:52 +02:00
Dan Albert
eccbfa7a64
Update pydcs.
...
Includes a new data export with a fix for the Apache property bug.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2470 .
2022-10-16 15:00:06 +02:00
Raffson
6c795bee81
Update mypy
2022-10-09 15:21:48 +02:00
Dan Albert
8ff943552b
Update pydcs.
...
Includes the AIM-54C Mk 60.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2436 .
2022-10-02 19:56:50 +02:00
Dan Albert
c7705fd545
Update pydcs.
...
This update includes expanded runway data that lets us clean up some
code. It also include beacon IDs for runways and airfields that will let
us get ILS and TACAN info from pydcs, but that's a bigger change that
I'll land separately.
2022-10-02 19:56:46 +02:00
Dan Albert
4d9179d378
Add a GIS shapefile to landmap importer.
2022-09-17 14:35:08 +02:00
Dan Albert
9e4516eba1
Update pydcs.
...
This update adds ATC information to the exported data.
2022-09-17 14:35:06 +02:00
Dan Albert
b0fd09057c
Update pydcs.
...
Newest Falklands updates.
2022-09-17 14:34:59 +02:00
Raffson
b74291f82a
Update pydcs
2022-09-04 12:26:29 +02:00
Dan Albert
582fcf8b19
Update pydcs.
...
Includes terrain export for the Falklands.
https://github.com/dcs-liberation/dcs_liberation/issues/2242
2022-08-10 20:21:35 -07:00
Dan Albert
60f772081c
Update pydcs.
2022-08-10 19:17:06 -07:00
Raffson
ee7a0ade9e
Update pydcs
...
Last version of pydcs was missing flyable aircraft, specifically the following:
- Mi-24P
- I-16
- Christen Eagle II
- Mirage-F1CE
It also removed the flyable option for the F/A-18C, i.e. the AI variant.
Note that the flyable F-18's ID is "FA-18C_hornet".
2022-07-24 09:57:46 -07:00
C. Perreau
d1c1977a9c
pydcs updated for 2.7.16 ( #2337 )
...
Co-authored-by: Raffson <raffson@users.noreply.github.com>
2022-07-23 10:09:14 +02:00
Dan Albert
ccfd82e1c9
Get shapely from pypi again.
...
There's a wheel for this now.
2022-07-11 02:13:33 -07:00
SnappyComebacks
cbb81bbba7
Update most python dependencies ( #2308 )
...
* Change routes to return HTTP.OK instead of HTTP.NO_CONTENT.
2022-07-10 16:54:58 -06:00
SnappyComebacks
e60cde892a
Added accept button to Air Wing Configuration window. ( #2307 )
...
* Add accept button to Air Wing Configuration window.
* Update black to 22.6.0. Change pre-commit to use updated black.
* Update click to 8.1.3.
2022-07-10 07:25:48 -06:00
Dan Albert
0a7ded4052
Update pydcs.
...
Includes the latest data export and the missing torpedo weapon data.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1901
2022-05-29 17:08:26 -07:00
RndName
799e01c7b3
Support for DCS 2.7.12.23362 ( #2196 )
...
- Add link4 and acls
- Allocate Link4 frequency
- new unit yamls
2022-05-02 19:08:44 +02:00
RndName
679dfc3441
Improve Ingress Waypoint Attack tasking
...
* Improve Ingress WP attack tasking and update pydcs
- Updated the Attack Tasking of SEAD, DEAD, Strike and BAI to match the pydcs changes
- Changed DEAD, BAI and SEAD AttackGroup task to expend=auto. This solves an issue where the AI uses all Ammo on one single target as we defined the expend param to All instead of Auto which is used by default.
* Set Expend=All for SEAD Ingress
This ensures that the AI will only do one Attack Pass and also really suppress the Target what they are expected to do.
2022-04-19 10:21:15 +02:00
Dan Albert
8dddffb8b5
Revert "Use shapely from PyPI now that there's a wheel."
...
Works locally, not in GitHub action.
This reverts commit 47d54fd295a00506afc86e143783edd976c742d1.
2022-03-19 16:21:44 -07:00
Dan Albert
47d54fd295
Use shapely from PyPI now that there's a wheel.
2022-03-19 13:15:06 -07:00
Dan Albert
bc39d5eaa8
Update pydcs.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2096 .
2022-03-19 12:40:57 -07:00
Dan Albert
995ccadc5b
Update pydcs.
2022-03-17 23:53:22 -07:00
Dan Albert
f7f0cf942c
Update pydcs.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2042
2022-03-07 16:54:22 -08:00
Dan Albert
332959128a
Move back to upstream pydcs.
2022-02-25 16:49:26 -08:00
Dan Albert
9e2e4ffa74
Update pydcs, adapt to new Point APIs.
...
This is briefly moving us over to my fork of pydcs while we wait for
https://github.com/pydcs/dcs/pull/206 to be merged. The adaptation is
invasive enough that I don't want it lingering for long.
2022-02-23 01:02:48 +00:00
Dan Albert
350f08be2f
Add FastAPI interface between the game and map.
...
A possible explanation for the infrequent CTDs we've been seeing since
adding fast forward is that QWebChannel doesn't keep a reference to the
python objects that it passes to js, so if the object is GC'd before the
front end is done with it, it crashes.
We don't really like QWebChannel anyway, so this begins replacing that
with FastAPI.
2022-02-15 18:14:34 -08:00
Dan Albert
6ebda41922
Replace debug QObject models with Pydantic.
...
This requires less duplication and paves the way for us replacing
QWebChannel with FastAPI, which in turn gets us closer to not needing
Qt.
2022-02-13 14:52:41 -08:00
Dan Albert
85e7b1762d
Upgrade to Python 3.10.
...
Shapely doesn't have a Windows wheel on pypi yet, but we can get them
from https://www.lfd.uci.edu/~gohlke/pythonlibs/#shapely . This unblocks
(and because wheels are matched to python versions, *requires*)
upgrading to Python 3.10.
2022-02-12 22:09:49 +00:00
Dan Albert
5d0fa0fbb3
Update Python dependencies.
2022-02-12 21:40:33 +00:00