Dan Albert
3f16c0378a
Add BAI planning against supply routes.
...
This currently is only supported for player flights. I have no idea how
to create an AI flight plan that won't just get them killed. AI-only BAI
missions against supply routes will warn the player on mission creation.
2021-04-19 23:09:39 -07:00
Dan Albert
d11c9a4615
Use convoy spawn points defined by the campaign.
...
The start/end points of the waypoints that define the course of the
front line also define the spawn points for convoys. Use them.
https://github.com/Khopa/dcs_liberation/issues/824
2021-04-18 23:57:13 -07:00
Dan Albert
eff5b94db7
Add factory placement to the campaign files.
...
This also removes the "factory" type from the normal strike target
(money generating) generators to avoid confusion. Later only control
points with factories will be able to spawn ground units, at which point
these will no longer generate income.
https://github.com/Khopa/dcs_liberation/issues/986
2021-04-18 23:22:30 -07:00
Dan Albert
5dd7ea3060
Spawn convoys for transfers.
...
Destroying these units currently has no effect.
https://github.com/Khopa/dcs_liberation/issues/824
2021-04-18 16:22:51 -07:00
Khopa
d24c65c3aa
Fixed airfield data airport name for Persian Gulf map
2021-04-18 20:10:52 +02:00
Khopa
f43fb1223f
Fix : Fixed duplicate units on cold war flak site.
2021-04-18 15:16:17 +02:00
Dan Albert
38f632097e
Add support for DCS 2.7 weather generation.
...
https://github.com/Khopa/dcs_liberation/issues/981
2021-04-17 15:06:17 -07:00
Khopa
23c02a3510
Updated airfields data for the Channel map
2021-04-17 17:50:41 +02:00
Khopa
01ea7b9ee1
Updated airfields metadata for Syria
2021-04-17 17:37:15 +02:00
Khopa
6fed1284a1
Updated airfields metadata for Syria
2021-04-17 17:35:40 +02:00
Khopa
b61d15fdf4
Unit support : Added support for the PLZ-05, new artillery unit from the Chinese Asset Pack
2021-04-17 11:28:36 +02:00
Khopa
ad5cc83fb3
Unit support : now using the new unit S-60 57mm AA Gun units.
2021-04-17 11:23:00 +02:00
Khopa
1192d26448
Fixed lint issue
2021-04-17 02:27:42 +02:00
Khopa
a30d9276b8
Merge remote-tracking branch 'khopa/develop' into develop
2021-04-17 02:22:56 +02:00
Khopa
b963c2272f
More naming fixes
2021-04-17 02:21:19 +02:00
Khopa
221cb8709b
Ran black formatter
2021-04-17 02:15:49 +02:00
Khopa
8091051bb4
Fixed weapons names in pdcs extensions, removed deprecated rafale mod, fixed many other compilation issues with pydcs 2.7+
2021-04-17 02:13:52 +02:00
Khopa
15d2a5bb2b
Updated units name in liberation
2021-04-16 23:33:22 +02:00
SnappyComebacks
52ce1a5959
Add support for additional EWR sites in campaigns.
...
* A Bluefor EWR 55GS in the campaign miz defines an optional EWR site. There is no distinction between how close or far it is to a base, so it's possible that there will be many EWRs within an airbase.
* A Redfor EWR 1L13 in the campaign miz defines a required EWR site.
It would be a good future idea to limit the amount of EWRs within a certain distance from an airbase. That way there's no chance of 5 EWRs all at the same airbase. Even better if there were something preventing any two EWRs from being right next to each other.
No campaigns take advantage of this yet.
Fixes https://github.com/Khopa/dcs_liberation/issues/524
2021-04-15 21:23:27 -07:00
Khopa
7ce05762f5
Possible to add additional helipad to any control point in campaign file. (WIP)
2021-04-14 00:00:25 +02:00
Hanninho
2a1127e637
Force the basic layout engine when generating the kneeboard.
...
The libraqm backed layout engine causes crashes on some machines.
Fixes #531 .
2021-04-11 13:24:31 -07:00
Khopa
1706c42695
Fix : Added Mig-19P to CAS capable aircraft list
2021-03-31 00:00:44 +02:00
SnappyComebacks
714992bdcb
ARMADILLLO to ARMADILLO.
2021-03-27 13:02:16 -07:00
GvonH
49e729e9ec
Add dark kneeboard option for night missions ( #951 )
2021-03-22 19:41:54 -07:00
Khopa
5bd4c00257
Merge branch 'develop_2_4_x' into develop
...
# Conflicts:
# changelog.md
# game/db.py
# game/navmesh.py
# game/operation/operation.py
# game/theater/conflicttheater.py
# game/theater/controlpoint.py
# game/theater/start_generator.py
# game/theater/theatergroundobject.py
# game/threatzones.py
# game/version.py
# gen/aircraft.py
# gen/airsupportgen.py
# gen/fleet/carrier_group.py
# gen/flights/ai_flight_planner.py
# gen/flights/ai_flight_planner_db.py
# gen/flights/flightplan.py
# gen/flights/waypointbuilder.py
# gen/groundobjectsgen.py
# gen/kneeboard.py
# pydcs
# pydcs_extensions/f22a/f22a.py
# qt_ui/uiconstants.py
# qt_ui/widgets/combos/QAircraftTypeSelector.py
# qt_ui/widgets/map/QLiberationMap.py
# qt_ui/windows/QUnitInfoWindow.py
# qt_ui/windows/mission/flight/payload/QPylonEditor.py
# qt_ui/windows/settings/QSettingsWindow.py
2021-03-21 18:50:50 +01:00
Simon Krüger
260358c5fb
AEW&C kneeboard + actually do AEW&C ( #922 )
...
* AEW&C will now do AEW&C
* AEW&C gets a frequency
* AEW&C is added to kneeboard (Frequency, Depature, Depature Time, Arrival Time)
2021-03-13 14:07:19 -08:00
Dan Albert
0f07b2c095
Increase size of navmesh to avoid planning issues.
...
The tradeoff is that any flights that might have previously routed
_around_ a threat near the edge of the map may no longer do so as the
zones at the edge are significantly larger now.
Fixes https://github.com/Khopa/dcs_liberation/issues/903
2021-03-13 13:41:57 -08:00
Dan Albert
6200ec8e0e
Don't plan BAI targets at dead subgroups.
...
Fixes https://github.com/Khopa/dcs_liberation/issues/900
2021-03-13 13:16:10 -08:00
Khopa
f11918fc41
Fixed F-22A invalid radio frequency issues for player flights (F-22 mod only allow 100-156Mhz frequency range)
...
Added F-22A icon and banner.
2021-02-27 00:10:06 +01:00
Simon Krüger
49d6cece50
Merge pull request #896 from siKruger/aewc_no_threat_zone
...
if aewc is in threat zone move it further away
2021-02-24 22:14:22 +01:00
sikruger
03251d5bd5
some improvements
2021-02-24 22:06:42 +01:00
Khopa
523ef08697
Ran black reformater on 2.4x branch
2021-02-22 20:55:51 +01:00
BenBenBeartrax
cd9432e395
kneeboard: custom flight name in title ( #911 )
...
If a flight has a custom flight name set it gets appended to the title in the kneeboard.
Partially addresses #862 .
2021-02-21 13:29:31 -08:00
sikruger
4f1b0055e1
new point generation
2021-02-19 20:40:58 +01:00
sikruger
dd9fe87ff4
new point generation
2021-02-18 16:08:23 +01:00
sikruger
5bda4abfce
if aewc is in threat zone move it further away
2021-02-17 16:47:24 +01:00
Dan Albert
a47bef1f13
Blacken.
2021-02-12 20:10:45 -08:00
Simon Krüger
65c185ebd2
Add an option for disabling the legacy AEW&C aircraft.
...
Using the legacy AEW&C aircraft is still the default until
https://github.com/Khopa/dcs_liberation/issues/844 is fixed.
2021-02-12 14:20:26 -08:00
Simon Krüger
98249b1aca
Bugfix: Blue AEW&C above Red CV ( #872 )
2021-02-10 11:49:49 -08:00
Simon Krüger
8e51b7fc1d
Carrier strike group ( #863 )
...
Generate a Carrier Group which comes close the the real Carrier Strike Group 8.
Under carrier_names in the faction simply add "Carrier Strike Group 8" as the first and only entry and enable super carrier.
* TRU as TACAN name
* Harry S. Truman CV
* 4x Arleigh Burke
* 1x Ticonderoga
* CV in the middle, Ticonderoga in a radius of 2 miles, Arleigh Burkes forming a rectangle
2021-02-09 14:17:46 -08:00
Simon Krüger
71914b8a8b
Aew&c ai planning.
...
AI will generate AWE&C
* Only one flight per turn
* Takes the airfield farthest away from the frontline
* Prefers CV over any airfield
2021-02-09 12:35:47 -08:00
Khopa
d23e4665e7
Fixed possible cheat by selling SA-10 SAMs site for more money than what they were bought for.
...
+ Fixed SA-10 sites having the same name in game UI.
2021-02-07 21:15:48 +01:00
Simon Krüger
e0501e46e3
Initial implementation of AEW&C missions.
...
Still a work in progress (the missions don't actually perform their task, just orbit). Currently:
* AEW&C aircraft can be bought.
* AEW&C missions can be planned at any control point and at front lines.
* AEW&C will return after 4H or Bingo.
2021-02-07 11:39:22 +00:00
Khopa
c92b7240eb
Increased number of launchers on Silkworms sites
2021-02-07 11:39:21 +00:00
Khopa
6a74c3faeb
Added coastal defenses sites generator for Iran and China.
2021-02-07 11:39:21 +00:00
BenBenBeartrax
c5ae872787
waypointbuilder: low altitude AGL for helos
2021-02-07 11:39:21 +00:00
Dan Albert
5c47a8f7e1
Fix flyover waypoint generation.
...
Fixes https://github.com/Khopa/dcs_liberation/issues/820
2021-01-31 13:56:48 -08:00
Dan Albert
7e415b3fd7
Fix carrier packages at beginning of campaign.
...
Fixes https://github.com/Khopa/dcs_liberation/issues/819
2021-01-31 13:21:34 -08:00
Simon Clark
7624f09f98
A-20G is good at anti-ship.
2021-01-31 17:09:19 +00:00
Simon Clark
228d62dd32
Duplicates.
2021-01-31 12:15:51 +00:00