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
MetalStormGhost
d2a7de2775
Add new option in settings: OPFOR autoplanner aggressiveness ( #61 )
...
"Threatened" threshold based on a suggestion from FinCenturion. (#61 )
2023-01-01 15:21:08 +01:00
Raffson
192741af36
Make units selectable in faction overview during campaign gen
...
Resolves #35
Resolves #40
2022-12-31 23:27:11 +01:00
Raffson
cd4ace4ad5
Rename custom factions folder
2022-12-30 13:59:23 +01:00
Raffson
39426dde45
Option to define culling exclusion radius in campaign yaml file
2022-12-27 22:29:08 +01:00
Raffson
c37c56c879
Air Assault for C-130 mod
...
Resolves #49
2022-12-27 21:51:14 +01:00
Raffson
33586aaf4f
Remove C47 from AI DB flight planner
...
Until this aircraft actually drop troops, it's not air assault capable
2022-12-27 21:51:13 +01:00
Raffson
650b06d7c8
Avoid random squadrons in config using livery overrides
...
Avoids choosing random squadrons during air wing configuration so that livery overrides takes precedence by default for a given aircraft type, unless the campaign file specifies a specific squadron. Users can still add a squadron manually which will automatically set the correct livery if they use a squadron preset.
Resolves #52
2022-12-27 21:51:13 +01:00
Raffson
09807b25a8
Bumb version
2022-12-27 21:51:12 +01:00
Raffson
00ab0c4be2
Add "Instant Squadron Transfer" cheat option
...
Resolves #14
2022-12-27 21:51:11 +01:00
Raffson
5c06e74659
Auto-swap ATFLIR to LITENING for land-based Hornets
...
Resolves #50
2022-12-27 21:51:11 +01:00
Raffson
b0a0050725
Delay ground force attack until first friendly CAS TOT
...
If no friendly CAS flight was planned, no delay is planned...
2022-12-27 21:51:10 +01:00
Raffson
c5a7fbd15a
Remove deprecated options
2022-12-27 21:51:10 +01:00
Raffson
653e507e89
Set "RTB on bingo" false for ferry flights
2022-12-20 20:56:30 +01:00
Raffson
c114256b82
Renaming Liberation
...
Resolves #42
2022-12-20 20:46:32 +01:00
Raffson
4b8e7e972e
Relocate layouts.p
2022-12-19 19:08:25 +01:00
Raffson
5ff8fb170d
Only check for ground units in capture triggers
2022-12-18 16:42:40 +01:00
Raffson
6664a139d8
Support for Ka-50 Black Shark 3
...
Resolves #38
2022-12-18 16:42:39 +01:00
Raffson
d5de5b3a78
Stack aircraft when spawning right above CP
...
Should prevent mid-air collisions in most cases, though I'm still worried about "off map" spawns that can possibly collide, though an easy fix would be to manually use time-spacing.
Alternatively we need to treat it as a special case, assigning different altitudes to avoid collisions during the first leg of the flight if that turns out to be the case...
2022-12-18 16:42:38 +01:00
Raffson
64992a2949
Wrap target description for strike waypoints on kneeboard
...
Resolve #39
2022-12-17 16:02:29 +01:00
MetalStormGhost
15f6c8dd85
Add new performance option: Disable idle aircraft at airfields ( #37 )
2022-12-16 18:59:21 +01:00
MetalStormGhost
7d2dd0bcbe
Add option to only generate night missions ( #36 )
...
Replaces the existing checkbox to disable night missions with a selector that allows you to choose between Day/Night/Day&Night
2022-12-13 19:08:56 +01:00
Raffson
608525d5b4
Add game master slot & more observer/commander slots
2022-12-11 21:36:41 +01:00
Raffson
436d2f87da
Add F-16A MLU
...
Resolves #10
2022-12-10 17:28:02 +01:00
Raffson
2e2a397312
Increase Mirage F1's priority for RUNWAY_ATTACK
2022-12-10 17:28:02 +01:00
MetalStormGhost
48e5e7ca95
F-100 Super Sabre mod version 2.7.18.30765 patch 20.10.22 support ( #32 )
...
Also makes F-105G "SEAD Escort" capabale
2022-12-10 17:24:22 +01:00
MetalStormGhost
55fb5befb9
F-104C is now correctly removed from the faction when the mod is not enabled. ( #33 )
2022-12-10 17:17:35 +01:00
Raffson
a88f48f3ce
Bump campaign version
2022-12-04 21:27:43 +01:00
MetalStormGhost
4af7255917
Cull FlightType.TRANSPORT, FlightType.AEWC & FlightType.REFUELING surroundings
...
Don't create culling exclusion zones around FlightType.TRANSPORT, FlightType.AEWC & FlightType.REFUELING mission targets. (#30 )
2022-12-03 22:12:35 +01:00
MetalStormGhost
dfa33724e9
B1-B bomber strike ingress now has expend=Expend.All and WeaponType.Guided strike mission.
2022-12-03 22:43:20 +02:00
Raffson
568fd35ddc
Fix CAS' landing WPT
2022-12-03 16:31:03 +01:00
MetalStormGhost
f5c7935993
GroundForcePainter for applying custom liveries to ground units and ships ( #26 )
...
See #26 for more info
2022-12-03 16:11:22 +01:00
MetalStormGhost
0c30ce3bb3
Revert "Revert "Add support for the AI-only F-14A."" ( #27 )
...
This reverts commit 920c9b15ff815b5df08ff90c4a6b0a10cce3e169.
2022-12-03 14:31:40 +01:00
Raffson
b9c62bc44a
primary flight dead => escort RTB
...
Make sure trigger isn't activated when split flag was already set to true
2022-12-02 23:08:45 +01:00
Raffson
243ded448d
Improve bomber tasking
2022-12-02 23:08:44 +01:00
Raffson
ae561e5564
Remove 'initial' wpt from STRIKE
2022-12-02 21:37:08 +01:00
Raffson
07d0e555e5
Limit spacing
2022-11-27 21:09:51 +01:00
Raffson
e5c80ef3af
Move Bronco down in CAS list, lowering priority
2022-11-27 21:09:13 +01:00
MetalStormGhost
8c9f07643f
Add some South Atlantic naval assets ( #23 )
...
- Unit yamls for several ships and added some new ones to uk_1990.json
- 2 new layouts: Aircraft Carrier / LHA with Frigate escorts
- Add "HMS Invincible" as Control Point
2022-11-26 21:01:16 +01:00
Raffson
85607b97d5
Update ai_flight_planner_db.py
2022-11-26 17:50:01 +01:00
Dan Albert
499e63e2c3
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-26 17:38:00 +01:00
Raffson
11a3c49464
Correct radios for the MB-339A.
...
Cherry picked from e208df16b2ed9ea50e93b16d2eb8b8f4ffb22e82
Co-Authored-By: Dan Albert <danalbert@google.com>
2022-11-26 17:37:59 +01:00
RndName
4b0215c16f
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-26 16:26:12 +01:00