Dan Albert
b6154b273c
Differentiate SEAD and SEAD escorts.
...
SEAD suppresses the package's target. SEAD escort protects the package
from any SAM threat along its flight path.
2021-05-22 14:24:13 -07:00
Dan Albert
e332bff362
Decrease error margin on TOT planning.
...
Everyone seems to do pretty okay generally, with the exception of
estimating ground ops time, which I've also increased (and is a
non-issue for runway/air start defaults).
2021-05-22 01:11:28 -07:00
Dan Albert
59e03434e4
Increase flight speeds to mach 0.85 or 85% of max.
...
Everyone seems a bit slow, generally. 0.85 is probably a better cruise
speed for supersonic jets and 85% of max is probably fine for subsonic.
2021-05-22 01:10:23 -07:00
Dan Albert
2ca0edf5fd
Increase estimate for airfield ground ops.
...
5 minutes is pretty optimistic at most airfields.
2021-05-22 01:09:43 -07:00
Dan Albert
90dca9072e
Change default mission duration to 60 minutes.
...
This seems like it works better for the number of missions we usually
frag, plus the fact that players will almost always choose an ASAP
package.
2021-05-22 01:04:10 -07:00
Dan Albert
c0ead4a484
Add icons for CPs.
2021-05-21 23:26:15 -07:00
Dan Albert
f8cb9e2bd3
Update Inherent Resolve to use non-random TGOs.
...
Also adds Ramat David to blue.
2021-05-21 19:13:32 -07:00
Dan Albert
df4dabf68f
Add an LHA to Abu Dhabi.
2021-05-21 17:59:19 -07:00
Dan Albert
40720f9949
Fix convoy spawn point from Tabqa to Jirah.
...
The current spawn point is a disonnected road network according to the
map, so the convoy will never start moving because they have no route to
the destination.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1101
2021-05-21 17:54:01 -07:00
Dan Albert
7e7a1dce7b
Fix icons for dead SAMs showing as damaged.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1099
2021-05-21 11:11:44 -07:00
Dan Albert
39b9a7f0ed
Note DCS bugs that are common issues.
2021-05-21 00:24:12 -07:00
Dan Albert
43010779d4
Enable multirole fighter targeting for escorts.
...
pydcs didn't support this until now :(
2021-05-20 23:58:05 -07:00
Dan Albert
a1a4fc8c7c
Update pydcs.
2021-05-20 23:57:52 -07:00
Dan Albert
621e4a513c
Fix DEAD flights to use more than just missiles.
...
It doesn't seem like AI pilots are capable of using more than one weapon
effectively (see link below), but this at least makes DEAD flights work
when the DEAD flight is carrying only one type of weapon and some other
flight is performing SEAD.
https://forums.eagle.ru/topic/271941-ai-rtbs-after-firing-decoys-despite-full-load-of-bombs/
2021-05-20 23:51:39 -07:00
Dan Albert
6c821039b5
Add a spectator slot.
...
So I stop accidentally giving orders while testing AI behavior after
waiting 20 minutes for them to get to their objective.
2021-05-20 21:46:20 -07:00
Dan Albert
f80b948fb1
Fix loadout downgrading bugs.
...
If the pylon had no weapon this would raise, and if no replacement was
found we wouldn't clear the pylon.
2021-05-20 21:10:02 -07:00
Dan Albert
d4c27da892
Move the strike eagle down the CAP list.
...
Most of the pylons are not actually capable of carrying air to air
missiles.
2021-05-20 20:12:49 -07:00
Dan Albert
11bf0ca868
Replace JSOW fallbacks with walleyes.
...
The GBU-12 that was chosen doesn't fit on the hornet in the first place,
and we ought to replace glide bombs with glide bombs.
2021-05-20 19:58:26 -07:00
Dan Albert
664092c023
Remove non-CP FOBs.
2021-05-20 19:01:43 -07:00
Dan Albert
0cd2c4a90c
Stop awarding income for FOB structures.
...
The CP already grants income.
Fixes: https://github.com/dcs-liberation/dcs_liberation/issues/685
2021-05-20 18:59:03 -07:00
Dan Albert
2f6c04a86d
Add bullseye to the kneeboard.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/136
2021-05-20 18:35:32 -07:00
Dan Albert
a382e74a89
Set up bullseye early, create waypoints.
...
Setting this up as part of the game makes it possible for us to show in
the UI.
https://github.com/dcs-liberation/dcs_liberation/issues/136
2021-05-20 18:29:35 -07:00
Khopa
3c8c76f50d
Unit support : La Combattante II class ship
2021-05-21 02:45:15 +02:00
Khopa
cbce379132
Unit support : T-155 Firtina
2021-05-21 02:29:31 +02:00
Dan Albert
e795e96bfb
Don't show red support units on blue kneeboards.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1080
2021-05-20 17:24:39 -07:00
Khopa
e12e2c4b0b
Unit support : Chieftain Mk3
2021-05-21 02:24:14 +02:00
Khopa
9a1b21a2fa
Unit support : PT-76
2021-05-21 02:19:52 +02:00
Khopa
79708f9ba6
Unit support : VAB Mephisto
2021-05-21 02:06:35 +02:00
Dan Albert
102544877d
Fix common cases of kneeboard overflow.
2021-05-20 16:57:35 -07:00
Dan Albert
1c32ae1227
Create default strike target implementation.
2021-05-20 16:50:01 -07:00
Dan Albert
55d7e444c7
Split support info into its own kneeboard page.
...
The first page is getting very crowded.
2021-05-20 16:25:06 -07:00
Khopa
9243fd499b
pydcs update for DCS 2.7.1
2021-05-21 01:15:54 +02:00
Khopa
844dc48d65
Merge branch 'develop' of https://github.com/khopa/dcs_liberation into develop
2021-05-20 13:23:06 +02:00
Dan Albert
52d96b8518
Include steerpoint number in strike page.
...
https://github.com/dcs-liberation/dcs_liberation/issues/1001
2021-05-20 00:20:48 -07:00
Dan Albert
8274e68846
Add SEAD/DEAD target info kneeboard page.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/965
2021-05-20 00:13:49 -07:00
Dan Albert
f1adcd1836
Be permissive about presumably incorrect loadouts.
...
These might be broken loadouts, or might be broken pydcs data. In case
it's the latter, attempt to load the pylon. DCS will remove the weapon
if it's not compatible automatically.
2021-05-19 23:33:24 -07:00
Dan Albert
2a77f57aa4
Improve AI strike targeting.
...
We were setting up all the correct *target* waypoints but the AI doesn't
use the target waypoints; they use the targets property of the ingress
waypoint. This meant that the flight plan looked correct in the UI and
was correct for players but the tasks were set up incorrectly for the AI
because building TGOs are aggravatingly multiple TGOs with the same name
in the implementation.
Mission targets now enumerate their own strike targets so that this
mistake is harder to make in the future.
This won't be perfect, the AI is still not able to parallelize tasks and
since buildings aren't groups they can only attack one structure at a
time, but they'll now at least switch to the next target after hitting
the first one.
As a bonus, stop bombing the dead buildings.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/235
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/244
2021-05-19 23:33:15 -07:00
Dan Albert
04ebe4c68a
Add the rest of the TGO icons.
2021-05-19 21:40:36 -07:00
Dan Albert
1c7e065c52
Add more icons.
2021-05-19 21:24:54 -07:00
Dan Albert
80f3857f44
Stop forcing open CP tooltips.
...
These obscure the TGOs around them. Easy enough to mouse over, and the
names aren't the important part.
2021-05-19 20:49:51 -07:00
Dan Albert
3b62831401
Replace icons for some TGOs.
...
Only covered about half of the types so far.
This also removes the clustering, since that doesn't really seem to be
needed with the newer icons.
2021-05-19 20:47:52 -07:00
Khopa
a047e1d063
Updated Operation Dynamo campaign
2021-05-19 14:03:24 +02:00
Khopa
45985e1684
Updated payloads for Ju-88A4
2021-05-19 13:24:11 +02:00
Dan Albert
7dac886375
Remove fixed todo from the map.
2021-05-18 23:55:00 -07:00
Dan Albert
af3b8a9902
Set up icons for TGOs.
...
These are just the old icons, but it's better than nothing.
2021-05-18 23:35:25 -07:00
Dan Albert
4e37666037
Clean up the category property of TGOs.
...
This really needs to be a proper type, but this is a start: create new
categories for the types of TGOs that are missing. This removes some
icon special cases.
2021-05-18 23:35:25 -07:00
Dan Albert
2769d32c81
Mark enemy transfers in the transfer menu.
...
https://github.com/dcs-liberation/dcs_liberation/issues/1069
2021-05-18 21:20:38 -07:00
Dan Albert
4b004320a4
Make the transfer button more obvious.
...
https://github.com/dcs-liberation/dcs_liberation/issues/1069
2021-05-18 21:17:38 -07:00
Dan Albert
edfc879b41
Reorder some CAS aircraft priorities.
...
Move the harrier up, and the F-14s and B-1 down.
2021-05-18 21:04:11 -07:00
Dan Albert
0879d1da0d
Use the best aircraft rather than first found.
...
The priority list was guiding the purchase decision which largely meant
that this was working correctly, but there were suboptimal cases where
the list was being taken in FIFO order by purchased type. This fixes the
search to be locally optimal, although this does still mean that a worse
but closer aircraft will be chosen over a better but slightly farther
away aircraft. We'd need to have a quality vs distance rating to do
better.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/755
2021-05-18 21:01:26 -07:00