Dan Albert
20937815f8
Fix CAS not having landing waypoints.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2611 .
2022-12-03 16:30:51 -08:00
RndName
3863b8ef40
Fix manual debrief submit not ending mission
2022-11-30 13:20:31 +01:00
Dan Albert
d91ccaa70f
Changelog section for 6.1.
2022-11-27 21:15:22 -08:00
ColonelAkirNakesh
7673ca5481
Add support for Leander class HMS Andromeda.
...
https://github.com/dcs-liberation/dcs_liberation/issues/2571
2022-11-27 14:22:41 -08:00
ColonelAkirNakesh
774a37a7d2
Add support for Leander class HMS Ariadne.
...
https://github.com/dcs-liberation/dcs_liberation/issues/2571
2022-11-27 14:11:19 -08:00
ColonelAkirNakesh
905094f63f
Add support for Castle Class.
...
https://github.com/dcs-liberation/dcs_liberation/issues/2571
2022-11-27 14:10:52 -08:00
ColonelAkirNakesh
fd5b7ba49d
Add support for Leander class HMS Achilles.
...
https://github.com/dcs-liberation/dcs_liberation/issues/2571
2022-11-27 14:00:36 -08:00
SnappyComebacks
1b828b95b3
Add F-15E to DEAD_CAPABLE in AI flight planner.
2022-11-26 09:47:08 -07:00
Dan Albert
54546aaefb
Expand gitattributes to cover common files.
...
Specifically adding this so that yaml changes stop being uploaded as
CRLF, but the rest is likely useful too.
2022-11-25 15:36:04 -08:00
Dan Albert
ded5fc8b1d
Update bug templates to 6.0.0.
...
We're not fixing 5.x bugs any more.
2022-11-25 15:26:20 -08:00
Dan Albert
68fc4f6950
Remove incompatible campaigns.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2558 .
2022-11-25 15:17:30 -08:00
Starfire13
5d07238ab8
Updates Khopa's Normandy and Channel campaign to 10.0
...
Note that Operation Dynamo only requires a yaml file update. The .miz file is fine and is not included here.
2022-11-25 15:08:25 -08:00
Dan Albert
5e7e5e2636
Unfilter the custom waypoint targets.
...
There doesn't appear to be any reason for us to be poking at
implementation details here aside from changing the name from "unit" to
"building" for that case. Just iterate over the known strike targets.
Making this change uncovered some latent type errors.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2564 .
2022-11-25 14:14:38 -08:00
Dan Albert
ca5c0055d1
Remove dead code.
2022-11-25 14:14:38 -08:00
Dan Albert
e208df16b2
Add radios for the MB-339A.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2511 .
2022-11-25 14:07:56 -08:00
Dan Albert
11632b0ef1
Update RoleplayingPleb's campaigns.
...
https://github.com/dcs-liberation/dcs_liberation/issues/2558
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2561 .
2022-11-25 13:05:20 -08:00
Dan Albert
b0bc46f539
Make the casualty report scrollable.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2567 .
2022-11-25 13:00:04 -08:00
SnappyComebacks
627ed45065
Add banner for MB-339A.
2022-11-25 11:58:56 -07:00
RndName
fc9ad5b519
Remove dcs capture event from state json
...
With the latest change we added capture zones and corresponding trigger rules for all Airfields as well so we do not need to rely on the dcs capture event S_EVENT_BASE_CAPTURED anymore.
2022-11-24 11:14:50 +01:00
RndName
40ddad1d9a
Add Airfield to list of capture zone types
...
This will create capture zones and the trigger rules to check for a base capture. Will fix an issue where the dcs capture event is not fired and therefore the capture not recognized by liberation
2022-11-24 11:14:50 +01:00
RndName
eb997db703
Fix carrier group generation
2022-11-23 12:57:43 +01:00
MetalStormGhost
e53dc5b80b
Attempt at fixing Carrier killed in state.json but not being removed from game, issue #2405 . GenericCarrierGenerator.generate() will now generate the ship group with an array that only contains alive ship units, just like GroundObjectGenerator.generate() has previously done.
...
Carrier groups will now also show up as destroyed/damaged on the map when the carrier is sunk.
2022-11-23 12:57:43 +01:00
RndName
ab64655f05
Validate primary and secondary nodes for iads network
2022-11-21 12:13:49 +01:00
RndName
e1b530e4fc
Fix IADS network error caused by dead groups
...
Fixed an error which would occur when dead units which are non static would be added as secondary node during the skynet lua data generation. This should in general not be possible as connection nodes and power sources are currently most of the time static.
2022-11-21 12:13:49 +01:00
SnappyComebacks
4414853e45
Update pydcs.
...
Added ice halo generation.
2022-11-20 17:27:35 -07:00
Dan Albert
35adcd2c7f
Move develop forward to 7.0.
2022-11-20 12:57:42 -08:00
Dan Albert
5ec487a832
Attribution compliance for OSM data.
...
https://github.com/dcs-liberation/dcs_liberation/issues/2434
2022-11-20 12:44:25 -08:00
Dan Albert
0cc56edc95
Fuzzle's campaign updates.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2425 .
2022-11-20 12:09:58 -08:00
Dan Albert
3de8b7e022
Add Gran Polvorin campaign.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2424 .
2022-11-20 12:09:58 -08:00
Dan Albert
e5946e59a8
Add Up the Coast campaign.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2223 .
2022-11-20 12:09:58 -08:00
Dan Albert
0f48a48a4e
MB-339A loadouts.
...
Courtesy of Starfire.
https://github.com/dcs-liberation/dcs_liberation/issues/2511
2022-11-20 11:44:57 -08:00
Dan Albert
1a255969a7
Fix drop zone display for air assault.
...
Troops must be dropped inside this zone or they won't attack the target.
The zone needs to be drawn in the map so players don't break the flight
plan by accidentally moving the drop waypoint outside the DZ.
I've move the API for doing this out of `PatrollingFlightPlan` in favor
of a mixin so this is no longer presented as `engagement_distance` by
the flight plan. I don't love that it's still the `commit-boundary`
endpoint, but it's fine for now.
I don't know why mypy wasn't able to catch this. pycharm is also
struggling to understand this class.
2022-11-20 11:39:56 -08:00
Dan Albert
bf4728fded
MB-339A icon.
...
https://github.com/dcs-liberation/dcs_liberation/issues/2511
2022-11-19 21:14:26 -08:00
Dan Albert
d5e91c7168
Add MB-339A to CAS and runway attack roles.
...
https://github.com/dcs-liberation/dcs_liberation/issues/2511
2022-11-19 19:24:50 -08:00
Dan Albert
2ded922b5d
Add MB-339A to factions that used it.
...
https://github.com/dcs-liberation/dcs_liberation/issues/2511
2022-11-19 19:24:50 -08:00
Dan Albert
193ab0ff63
Add MB-339A unit yaml.
...
Not adding the MB-339APAN because that's an aerobatic model, which isn't
particularly useful in Liberation, but is potentially confusing to
people that don't know that.
https://github.com/dcs-liberation/dcs_liberation/issues/2511
2022-11-19 19:24:50 -08:00
Dan Albert
9356449f45
Classify technicals as APCs so they get used more.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2482 .
2022-11-19 18:49:06 -08:00
Dan Albert
670683b47f
Fix typo.
2022-11-19 18:47:46 -08:00
Dan Albert
517212225e
Note the start time feature in the changelog.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2400 .
2022-11-19 18:42:12 -08:00
Dan Albert
6315beb7cd
Changelog 6 cleanup.
...
Typo fixes, sort, recategorize.
2022-11-19 18:42:12 -08:00
Dan Albert
c1653b7ee1
Update pydcs.
...
Includes all the new airfields in the South Atlantic.
2022-11-19 16:24:43 -08:00
Dan Albert
8ed0efe241
Hide sim speed controls behind a flag.
...
Flag is only controlled from the command-line because redoing Qt layout
usually breaks things. Off by default in 6 since this feature is nowhere
near done enough to even be used experimentally (most changes to the ATO
made after the sim begins will break the game).
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2535 .
2022-11-19 15:55:03 -08:00
Dan Albert
7b50894ca6
Fix adding and removing waypoints in the UI.
...
This moves more of the logic out of the UI so mypy can actually spot
these mistakes more often.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2495 .
2022-11-19 15:39:41 -08:00
Dan Albert
7dfd99a0b0
Add bug link for refuelzonegeometry.
2022-11-19 15:20:08 -08:00
Dan Albert
c78e6dc231
Remove refueling from sweep flights.
...
The timing for these doesn't work. Sweep RTBs at the same time the
package reaches its TOT. The tanker won't be on station until 1m30s
before the package reaches the refueling point.
2022-11-19 13:23:36 -08:00
Dan Albert
93f3e81cfc
Fix layout for TARCAP, Escort, and strike-like.
...
If there's a refuel point, nav from that, not from the patrol end/split.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1749 .
2022-11-19 13:23:36 -08:00
Dan Albert
38f4b27d10
Clarify AirAssault flight plan method name.
...
`engagement_distance` is used elsewhere to mean commit distance, so this
looked like a bug when I stumbled across it. Rename it to be more
explicit.
2022-11-19 12:44:46 -08:00
SnappyComebacks
541ac6f8dd
Tune turbulence values.
2022-11-19 13:17:18 -07:00
SnappyComebacks
774eb48828
Spell turbulence correctly.
2022-11-19 13:17:18 -07:00
SnappyComebacks
1eccedb74d
Calculate turbulance.
...
Turbulance is based off time of day, and day of year.
Each theatre may adjust their turbulance parameters.
2022-11-19 13:17:18 -07:00