Commit Graph

5079 Commits

Author SHA1 Message Date
Thomas MONZIE
da1a820d45 Allied Sword - Minor error correction 2023-10-25 17:37:29 +02:00
Raffson
bc861380f0 Allow hiding IADS TGOs on MFD 2023-10-22 00:23:00 +02:00
Raffson
e3dcf8e547 Add new units 2023-10-21 21:27:42 +02:00
Raffson
9805c482c2 Pydcs update for unlimited fuel option 2023-10-21 21:27:42 +02:00
Raffson
7d314f8ee4 Lock waypoint speed if ETA is 0 & avoid negative ETAs 2023-10-21 21:27:41 +02:00
zhexu14
10aee31c7d address issue 3175 by introducing special divide by zero handling 2023-10-21 21:27:41 +02:00
Starfire13
6f1ee9561b Final Countdown 2 update for campaign inversion
Fixes incorrect airfield assignment when campaign is inverted
2023-10-21 21:27:41 +02:00
Raffson
8f531d247d Update pydcs for 2.9 support 2023-10-21 21:27:40 +02:00
Thomas MONZIE
f5bee7cc5d Sync Strike Eagle Squadrons from Liberation 2023-10-16 22:06:44 +02:00
Raffson
d8ce0a6c24 Revert "Fix mypy complaint"
This reverts commit b0047784dc.
2023-10-15 20:56:30 +02:00
Raffson
be634ab961 Revert "Update to Python3.11"
This reverts commit d6ba45a42b.
2023-10-15 20:53:03 +02:00
Raffson
b0047784dc Fix mypy complaint 2023-10-15 20:03:17 +02:00
Raffson
d6ba45a42b Update to Python3.11 2023-10-15 19:53:24 +02:00
Raffson
291822b5c8 PySide6 downgrade to 6.4.3
6.5.x seems to have some issues with QWebEngineView
2023-10-15 19:52:57 +02:00
Raffson
d3a56fa893 Remove unnecessary attribute 2023-10-15 17:32:32 +02:00
Raffson
7d347eee94 Fix traveltime & offsets 2023-10-15 13:32:11 +02:00
Raffson
bcdf2ad887 Fix wrong logic wrt hold WPT & air-assault 2023-10-15 12:57:28 +02:00
Raffson
22900407dd Format time for WPTs on map 2023-10-15 12:55:55 +02:00
Raffson
84c9098dba Add missing colon in departure time 2023-10-15 12:27:42 +02:00
Raffson
63e2c30e44 Fix SEAD Sweep not available at campaign start 2023-10-15 12:23:18 +02:00
Raffson
02ae5d9ad7 Remove faulty beacon in migrator 2023-10-14 20:11:08 +02:00
Raffson
91fb0cea58 pydcs update 2023-10-14 19:27:24 +02:00
Raffson
3c921198af PySide6 steamlining 2023-10-14 18:42:48 +02:00
Raffson
7a3c9a707f Fix external views not allowing F5 view 2023-10-14 16:02:39 +02:00
Raffson
3b319ca481 Update contributors list 2023-10-14 15:52:04 +02:00
Raffson
7adbe71475 Fix payload saver 2023-10-14 15:40:29 +02:00
Raffson
06f51573e1 Fix kneeboard notes bug 2023-10-14 15:17:52 +02:00
tmz42
b2c38f454f Correct Squadron sizes for Fuzzle's campaigns + new campaign 'Scenic Merge' (#212)
* Corrected Squadron sizes for Fuzzle's campaigns + Scenic Merge

* Scenic Merge - Set performance to an accurate 3

---------

Co-authored-by: Thomas MONZIE <thomas.monnzie@gmail.com>
Co-authored-by: tmz42 <tmz42@users.noreply.github.com>
2023-10-12 18:05:58 +00:00
Raffson
c9ed0352b7 Fix kneeboard bug preventing mission generation 2023-10-08 14:23:12 +02:00
Raffson
b8ef4fc726 Pipeline? 2023-10-08 01:43:25 +02:00
Raffson
394627e8d5 Pipeline! 2023-10-08 01:40:03 +02:00
Raffson
f513e27dc6 Pipeline 2023-10-08 01:34:54 +02:00
dependabot[bot]
fe6ff6a1ae Bump electron from 21.4.1 to 22.3.25 in /client
Bumps [electron](https://github.com/electron/electron) from 21.4.1 to 22.3.25.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v21.4.1...v22.3.25)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-08 01:14:45 +02:00
Raffson
88a5179653 Streamlining 2023-10-08 01:12:45 +02:00
Raffson
a357097c49 Update dependencies 2023-10-08 00:53:52 +02:00
Raffson
c4be00d11b Migrate to PySide6 2023-10-08 00:53:51 +02:00
Raffson
93b83f2bc8 Streamlining 2023-10-08 00:37:39 +02:00
Dan Albert
a2e98f485c Remove bingo estimates from FlightPlan.
This doesn't need to be a part of FlightPlan, and it's easier to test if
it isn't. Move it out and add the tests.

It's pretty misleading to allow this in the core of the flight plan code
anything. This is an extremely unreliable estimate for most aircraft so
it should be more clearly just for briefing purposes.
2023-10-07 23:08:25 +02:00
Raffson
e04f23bf15 Streamlining 2023-10-07 22:46:16 +02:00
Dan Albert
f11689f4cb Allow flights to self-initialize.
This makes it possible to add new packages to a running sim.

https://github.com/dcs-liberation/dcs_liberation/issues/1680
2023-10-07 21:43:28 +02:00
Raffson
ea726bbf06 Streamlining 2023-10-07 21:43:27 +02:00
Dan Albert
59673e7911 Convert TOTs to datetime.
https://github.com/dcs-liberation/dcs_liberation/issues/1680
2023-10-07 21:09:25 +02:00
Starfire13
625c4f2dfb New version of Exercise Bright Star with carrier 2023-10-07 20:55:09 +02:00
Dan Albert
6a47e84699 Increase max distance for waypoint solver.
1000km isn't large enough in the case where there's an off-map spawn
that's a long way from the target, but still in range for aircraft like
the B-1. Double it, which for now is enough to fix the one pathological
case we know.

Fixes https://github.com/dcs-liberation/dcs_liberation/issues/3156.
2023-10-07 20:55:09 +02:00
Dan Albert
14d3e743d4 Remove useless TravelTime class.
This is only called for real in one spot. The other callers should have
been deferring to the one real caller.
2023-10-07 20:55:08 +02:00
Dan Albert
dcaee350cf Remove dead code. 2023-10-07 19:11:40 +02:00
Dan Albert
d205e66fe4 Don't flag negative starts for active flights.
If the flight has already passed its start up time, this isn't a
negative start.
2023-10-07 19:01:11 +02:00
Raffson
62a40db9ea Streamlining 2023-10-07 18:53:42 +02:00
Dan Albert
75498fe061 Differentiate total time and travel time.
There's an ugly special case in flight simulation to handle hold points
because we don't differentiate between the total time between two
waypoints (which can include delays from actions like holding) and
travel time. Split those up and remove the special case.
2023-10-07 18:42:59 +02:00
Dan Albert
5ca344e87b Show the real front line bounds on the map.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1067.
2023-10-07 18:35:17 +02:00