Raffson
be37b4b3e7
Lower max line length for airfield in kneeboard
2023-02-19 18:58:01 +01:00
Raffson
602f88dab9
More options for better control over procurement
2023-02-19 14:14:33 +01:00
Raffson
bb629a7be2
Weapons data migration (changing names)
2023-02-18 18:59:53 +01:00
Raffson
80a7d7da2d
Add wind, cloud base and BRC info to kneeboard
2023-02-18 18:59:52 +01:00
MetalStormGhost
04971f3f65
F-4 mod support update to v2.8.1.01 Standalone ( #87 )
...
Updated the VSN F-4 mod support to v2.8.1.01 Standalone + 29Jan23 Patch, which adds the land based F-4C variant. Includes banner by Datoneslav (used with permission) and the official VSN logo (also used with permission).
2023-02-15 20:24:24 +01:00
Raffson
d9967bda8f
Add logic for specification of ground_units in campaign yaml file
...
Resolves #22
2023-02-12 21:36:43 +01:00
Raffson
12ff6679e4
Read squadrons from SavedGames/DCS/Retribution
2023-02-12 17:44:25 +01:00
Raffson
c622cacadc
Read campaigns from SavedGames/DCS/Retribution
2023-02-12 13:56:29 +01:00
Raffson
786fb4e1c0
Tanker's type section slightly too wide on kneeboard
2023-02-11 21:52:51 +01:00
Raffson
75bc521fa5
Fixing Radios for Mirage-F1EE, Mi-8MT & Mi-24P
2023-02-11 21:52:51 +01:00
Dan Albert
86672d882e
Don't generate runway data for heliports.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2710 .
2023-02-06 20:39:23 +01:00
Raffson
3fc82af3ac
Add slider option for weighted AI procurement
...
Resolves #81
2023-02-05 23:32:37 +01:00
Raffson
f979a0c23d
Fix heli spawn/landing at FOB/FARP
...
Resolves #45
2023-02-05 23:32:36 +01:00
Raffson
9ab2fc1714
Add options for number of Combined Arms slots
...
Resolves #74
- Game masters
- Tactical commanders
- JTAC
- Observers
2023-02-05 12:05:28 +01:00
Raffson
29d88fd61d
Add TOT/TOS to kneeboard for AWACS & Tankers
2023-02-04 23:57:51 +01:00
Raffson
7625725fd8
Allow F11 free camera & spectating if "external views" is allowed
2023-02-04 23:57:51 +01:00
Raffson
cef25bd2f3
Ignore TOT & spawn immediately for player flights by default
2023-02-04 21:56:52 +01:00
Raffson
763dbebf13
Increase random horizontal separation for escort flights
2023-02-04 17:06:40 +01:00
Raffson
667addf25b
Wrap aircraft_type in kneeboard support page
2023-02-04 17:03:31 +01:00
Raffson
d410f9d3c4
Formatting...
2023-02-02 21:41:01 +01:00
Raffson
a98c9ffe8d
When using 'isinstance', TYPE_CHECKING is NOT ENOUGH!!!
2023-02-02 21:33:54 +01:00
Raffson
5d506ca97e
Fixes for Tanker TACAN
...
- Y band was not having range info
- Callsign number was missing
2023-02-02 21:28:17 +01:00
Raffson
5c8e783980
Fix AAR TCN on Yankee band
2023-01-29 22:26:51 +01:00
Raffson
b7d95819c1
Don't strip all digits from air support's callsign
2023-01-29 22:26:50 +01:00
MetalStormGhost
5535282894
F-16D Barak Block 30 and Block 40 support
...
Added support for F-16D Barak Block 30 and Block 40 variants. Still using F-16C Barak banners as placeholders until I snap some good ones from the two-seaters.
Resolves #78
2023-01-26 15:37:48 +01:00
MetalStormGhost
2fb5f2b738
Updated the IDF Mods Project F-16I mod support to version 3.2
2023-01-26 15:37:48 +01:00
Raffson
e87621576d
Add CTLD zones to AOD campaign + version bump
2023-01-23 19:31:28 +01:00
Raffson
531625ff08
Designated CTLD zones for ControlPoints (AB/FOB/FARP)
...
Resolves #46
2023-01-21 00:24:42 +01:00
Raffson
0d57f710aa
Fix exception when airfields use GUARD freqs
2023-01-20 22:10:02 +01:00
Raffson
88f984b0a8
Configurable RF/TCN/ICLS/LINK4 with UI feedback
...
Resolves #70
Freq/Channel will turn orange when double booked.
Freq will turn red if GUARD freq was assigned.
2023-01-17 18:32:20 +01:00
Raffson
ddb9d6968b
Reserve VHF Guard FREQ 121.5
2023-01-15 02:35:01 +01:00
MetalStormGhost
3313535b27
Add fallback terrain icons in campaign selector ( #80 )
2023-01-14 14:33:05 +00:00
Raffson
cccc6e5a44
Reserve GUARD freq. 243MHz
...
Fix #79
2023-01-13 23:03:28 +01:00
Raffson
8b802a9cbc
Fix issue in migrator when package has no flights
...
Would cause an exception because `PackageWaypoints.create(p, c)` would call `package.departure_closest_to_target()` on its turn which raises a runtime exception if no flights are present. Makes total sense when you think about it...
Fixes #66
2023-01-13 22:26:59 +01:00
Raffson
0a3a56d4bc
Propagate update_flight event in '_instant_relocate' instead
...
Dropped the ball here, and pretty hard too...
2023-01-13 22:26:59 +01:00
Raffson
7bae6cd562
Add package frequency
...
Part of #70
2023-01-13 22:26:58 +01:00
Raffson
48e0d579cf
Add package frequency & show package info on kneeboard
...
Resolves #71
2023-01-13 22:26:57 +01:00
MetalStormGhost
48ba8ff255
Fixed a FrontLine import bug in flightplanbuilder.py ( #72 )
...
Restored the default patrol duration handling in PackageRefuelingFlightPlan. Desired tanker on-station time will now only apply to TheaterRefuelingFlightPlan.
2023-01-07 13:54:30 +01:00
MetalStormGhost
01ee24c8cf
Configurable tanker on-station time ( #69 )
2023-01-06 20:11:24 +01:00
Raffson
989562b90f
Avoid appending triggers without actions
...
Resolves #67
The problem turned out to be split-triggers with no actions, which occurs when a STRIKE flight has no escorts in its package. Added a guard for this so the trigger isn't pushed to the mission in such a case.
2023-01-05 19:06:31 +01:00
Raffson
bd63e4484d
Random 5-30min delay for ground force attack without CAS
2023-01-03 20:52:17 +01:00
Raffson
df642fe7a1
Set altitude for assault waypoint if Hercules
2023-01-02 18:58:45 +01:00
Raffson
2aed461b3a
Add custom name for packages in ATO overview
...
Resolves #55
2023-01-02 02:35:14 +01:00
Raffson
f4d75a2c6f
Allow edit of flight's custom name
2023-01-02 02:26:12 +01:00
Raffson
e36d51a7c2
Adjust string representation of Flight class
2023-01-02 01:22:22 +01:00
Raffson
62d1a89269
Add clone buttons for flights & packages
...
Resolves #56
2023-01-02 01:04:30 +01:00
Raffson
6d0ac603f2
Generate packages according to TOT order (latest first, earliest last)
...
This makes sure that aircraft spawning in the air due to a shortage of parking spots, will have the earliest TOT possible. Flights with later TOTs should be generated first so that they remain at the airfield as OCA target.
2023-01-01 16:56:05 +01:00
Raffson
37f2e5bf3a
Use stacking algorithm in "_generate_over_departure"
...
Resolves #57
"_generate_over_departure" is the method used to generate flights in the air when no more parking spots are available. Pydcs changes were required as it turned out aircraft were trying to spawn on helicopter parking spots, which forces them to start in the air by DCS itself.
2023-01-01 16:56:04 +01:00
Raffson
9ddaf50ad4
Refactor logic wrt "disable idle aircraft"
2023-01-01 16:06:36 +01:00
MetalStormGhost
42f488df0b
Renamed Liberation to Retribution in the following files: ( #62 )
2023-01-01 15:29:08 +01:00