C. Perreau
040db055fd
Merge pull request #309 from DanAlbert/theater-refactor
...
Refactor game and ground object generation.
2020-11-06 20:33:19 +01:00
C. Perreau
b9f8cfd10d
Merge pull request #319 from walterroach/fix_flight_edit
...
Fixes #312
2020-11-06 20:18:33 +01:00
Khopa
ff46556927
Fixed russia 1990 faction. Added Tu_22M3.
2020-11-06 18:56:25 +01:00
walterroach
d1815a3d6e
Fixes #312
2020-11-06 10:38:29 -06:00
Dan Albert
fdfa4827ab
Remove unused and broken scripts.
2020-11-05 21:39:49 -08:00
Dan Albert
5d579ccef9
Add hints for creating packages.
2020-11-05 17:08:34 -08:00
Dan Albert
4145d5578e
Refactor game and ground object generation.
...
No real functional improvements yet, just reorganizing to make
improvements easier.
2020-11-05 16:09:34 -08:00
Dan Albert
43eb041bb8
Fix escort planning for racetracks.
2020-11-05 15:17:45 -08:00
Dan Albert
0b8ac8fc47
Move to hold points more slowly.
...
This should give the AI a better chance to climb before reaching the
waypoint.
2020-11-05 15:17:45 -08:00
Dan Albert
de3ba5908f
Round waypoint TOTs in the UI.
2020-11-05 15:17:45 -08:00
C. Perreau
bbb6251aa9
Merge pull request #308 from walterroach/briefing_jinja
...
Briefing jinja
2020-11-05 23:31:58 +01:00
walterroach
6f71d92a7b
Merge branch 'develop' into briefing_jinja
2020-11-05 16:08:16 -06:00
walterroach
a8b59cc567
Move briefing string literals to template
2020-11-05 16:07:44 -06:00
walterroach
f4d3660eac
split sead and dead
...
change SEAD to engage in zone
2020-11-05 13:42:44 -08:00
walterroach
1f165835c6
type hinting and comment cleanup
2020-11-05 13:20:54 -08:00
walterroach
9087f3487d
Single ShipGroupGenerator added
2020-11-05 13:20:54 -08:00
Walter
4ca92ea22d
Fix ships being wrong unit type
2020-11-05 13:20:54 -08:00
Khopa
e2682d633f
Added payloads for bombers.
2020-11-05 20:43:49 +01:00
Khopa
e6cb1b5970
Updated pydcs submodule commit reference
2020-11-05 19:59:21 +01:00
Khopa
de2d548139
Added Flak guns to most coldwar factions
2020-11-05 00:34:57 +01:00
Khopa
4d1a0b85e4
Added free version of WW2 factions that will not require the WW2 Asset Pack.
2020-11-04 22:25:24 +01:00
Khopa
5cfbd8c3ad
Added building set for WW2 units that does not require WW2 asset pack.
2020-11-04 22:01:28 +01:00
Khopa
95f72be8eb
Fixed issue with duplicated WW2 germany faction IDs
2020-11-04 21:51:09 +01:00
Khopa
95c4dfa52f
Added new Flak site configuration (now that flak 18 and bofors guns do not require WW2 asset pack)
2020-11-04 21:50:25 +01:00
Khopa
b72a2f4a5f
Fixed error in new game wizard with units and mods required not being displayed correctly in some cases.
2020-11-04 21:09:48 +01:00
Khopa
844f8595d1
Fixed ID of some units to match new pydcs data-export.
2020-11-04 21:07:28 +01:00
Khopa
1c9d9be667
Using latest pydcs data-export
2020-11-04 21:02:01 +01:00
Khopa
2a02a743a4
Do not display manage button on base defense group for enemy cp.
2020-11-04 18:53:18 +01:00
Khopa
968d9365d6
Re-added F-15E to bluefor modern.
2020-11-03 20:38:04 +01:00
Walter
cdb16cc591
Fixes #268
...
Changes red base info to show defenses first, and adds an attack option
2020-11-02 18:06:10 -08:00
Walter
86bc41c15c
Add base menu to new package dialog for red cp
2020-11-02 18:06:10 -08:00
Dan Albert
ac05c7cfaa
Fix recreate as CAP for ground targets.
2020-11-02 02:33:09 -08:00
Dan Albert
9c07fe5963
Remove source of error in package waypoint timing.
...
We were calculating the TOT based on travel time to the *flight's*
target, but the ingress point based on the travel time to the target
area. If the difference in travel time between the center of the
target area and the first target were different then we'd calculate
the start time incorrectly even for single flight packages.
Seems to fix https://github.com/Khopa/dcs_liberation/issues/295
2020-11-02 02:26:07 -08:00
Dan Albert
ed05f995b5
Refactor strike formation timing calculations.
2020-11-02 02:25:33 -08:00
Dan Albert
85491dca20
Fix front line CAP patrol end time.
2020-11-02 01:34:35 -08:00
Dan Albert
465399f803
Add radio configuration for the UH-1H and Ka-50.
2020-11-01 17:12:42 -08:00
Dan Albert
3550c8a8f6
Remove afterburner restrictions.
...
The AI often needs afterburner to recover from high AoA.
Fixes https://github.com/Khopa/dcs_liberation/issues/205
2020-11-01 15:12:05 -08:00
Dan Albert
739c0f8f52
Add radio data for MiG-15bis and MiG-19P.
...
Fixes https://github.com/Khopa/dcs_liberation/issues/233 .
2020-11-01 14:50:23 -08:00
Dan Albert
49aa79c612
Fix mypy issues.
2020-11-01 14:49:50 -08:00
Dan Albert
cdde75b517
Add option to avoid delaying player flights.
...
Fixes https://github.com/Khopa/dcs_liberation/issues/227
2020-11-01 14:13:06 -08:00
Dan Albert
dde74af6b5
Fix client/player detection.
...
Client needs to be used if there are other player slots in *any*
flight, not just the same group.
Fixes https://github.com/Khopa/dcs_liberation/issues/297
2020-11-01 14:02:32 -08:00
Dan Albert
eff9c77c9a
Fix departure time in the kneeboard.
...
We don't have the departure time set until after we create the initial
FlightData object. Populate the value after it is determined.
Fixes https://github.com/Khopa/dcs_liberation/issues/290
2020-11-01 13:31:56 -08:00
Dan Albert
5ba633c8a1
Round TOT/start time as needed.
...
The increased precision that we had everywhere except the UI and the
interface with DCS was causing issues with ASAP creating barely
negative start times. The main cause of this was that we'd compute the
earliest possible TOT, it would result in, for example, 23:10.002.
When we then set the QTimeEdit for the TOT, we have to round because
it does not support (nor do we really want to display) sub-second
values, which then caused the previously 0 start time to be -0.002.
Instead, since the sub-second values aren't really interesting anyway,
we now just round TOTs up and start times down. This should prevent
negative start times from occurring (except when they've been manually
planned as such), and also prevents start times of 00:00:01.
Also rounds the package waypoint times to avoid the same issues, but
it's not really important which direction we round these.
Fixes https://github.com/Khopa/dcs_liberation/issues/295
2020-11-01 13:31:10 -08:00
Dan Albert
ab67a38ca5
Remove rounding from waypoint timing in the UI.
...
This is behaving strangely on some machines. Stop hiding the details
in the UI while we debug.
2020-11-01 01:42:58 -08:00
Dan Albert
08f0c9d30a
Fix timedelta -> timedelta conversion.
...
Fixes https://github.com/Khopa/dcs_liberation/issues/293
2020-11-01 00:58:35 -07:00
Dan Albert
9d747a9f9b
Fix kneeboard ground speeds.
2020-10-31 20:28:07 -07:00
walterroach
31ca121498
Add github build number to title bar for preview
...
builds
2020-10-31 20:10:58 -07:00
walterroach
44b5f5acf1
added notify call back
2020-10-31 20:09:20 -07:00
walterroach
eb4878dfc4
remove useless props
2020-10-31 20:09:20 -07:00
walterroach
3dc7dc3d1a
Dan'ts notes
...
commit 35ab9103cebf823bab85fbb1c9ff4bc2b9c5701a
Author: walterroach <37820425+walterroach@users.noreply.github.com>
Date: Fri Oct 30 22:25:42 2020 -0500
more cleanup
commit d3d008bc6b29f328ad48063bd4b0520e1b819d68
Author: walterroach <37820425+walterroach@users.noreply.github.com>
Date: Fri Oct 30 22:17:59 2020 -0500
More briefinggen cleanup
commit b2033f091d7191aecefb86fecb5cb060c074706e
Author: walterroach <37820425+walterroach@users.noreply.github.com>
Date: Fri Oct 30 22:08:48 2020 -0500
briefinggen cleanup
commit 72ea0196c22d9493df078765800f3fafb9c054dc
Author: walterroach <37820425+walterroach@users.noreply.github.com>
Date: Fri Oct 30 21:57:52 2020 -0500
Add notifier method back to Operation
commit efd39a9e03d02b9d581637d0d1c289af68e749c3
Author: walterroach <37820425+walterroach@users.noreply.github.com>
Date: Fri Oct 30 21:34:37 2020 -0500
Revert "Move kneeboard and briefing gen to unified"
Removes properties added to Operation
This reverts commit 941f2af77074d79b992ae859a0108b67aac5460c.
2020-10-31 20:09:20 -07:00