4263 Commits

Author SHA1 Message Date
MetalStormGhost
01ee24c8cf
Configurable tanker on-station time (#69) 2023-01-06 20:11:24 +01:00
dependabot[bot]
1deff6fa49
Bump json5 from 1.0.1 to 1.0.2 in /client (#68)
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-05 19:17:30 +01:00
Raffson
4404d31c7b
Remove future from requirements.txt
Dependabot warns us about this package having security issues, and it seems this package isn't used throughout the project.
2023-01-05 19:06:31 +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
cb8f2619f2
Update changelog 2023-01-02 02:35:14 +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
7267b70066
Update issue templates according to new labels 2023-01-02 01:07:09 +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
ee1fc53dd3
Add button to rename pilots in air wing 2023-01-01 00:46:31 +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
bd4eb3e105
Fix wrong payload names for ANTISHIP in F16/18 2022-12-27 21:59:41 +01:00
Raffson
c37c56c879
Air Assault for C-130 mod
Resolves #49
2022-12-27 21:51:14 +01:00
Raffson
d26fc84316
Automatically set 'herculescargo' plugin if present in air wing 2022-12-27 21:51:13 +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
13d42c3f83
Add icon & banner for Hercules mod
Resolves #51
2022-12-27 21:51:12 +01:00
Raffson
6966b14c6b
Minor bugfix in squadron transfer destination combobox 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
holyorangejuice
fa093ea237
Updated F18 and F16 payloads (#48)
Following loadouts have been configured F-16C:
- ANTISHIP: 2xAIM120C, 2xAIM9X, 2xAGM65K, 2x Fuel Tank, ALQ-184, TGP
- BAI: 2xAIM120C, 2xAIM9X, 6xAGM65D, 2x Fuel Tank, ALQ-184, TGP
- BARCAP: 4xAIM120C, 2xAIM9X, 2x Fuel Tank -> Inherited by TARCAP, Fighter Sweep & Escort
- CAS: 2xAIM120C, 2xAIM9X, 6xAGM65H, 2x Fuel Tank, ALQ-184, TGP
- DEAD: 2xAIM120C, 2xAIM9X, 2xAGM154A, 2x Fuel Tank, ALQ-184, TGP + HTS
- Ferry: 2xAIM120C, 2xAIM9X, 2x Traveling Pod, 2x Fuel Tank
- OCA Runway: 2xAIM120C, 2xAIM9X, 2xGBU31v3, 2x Fuel Tank, ALQ-184, TGP
- SEAD: 2xAIM120C, 2xAIM9X, 2xAGM88C, 2x Fuel Tank, ALQ-184, TGP + HTS -> Inherited by SEAD Escort
- STRIKE: 2xAIM120C, 2xAIM9X, 2xGBU31v1, 2x Fuel Tank, ALQ-184, TGP

Following loadouts have been configured F-18C:
- ANTISHIP: 1xAIM120C, 2xAIM9X, 4xAGM84D, 1x Fuel Tank, ATFLIR
- BAI: 1xAIM120C, 2xAIM9X, 4xAGM65F, 1x Fuel Tank, ATFLIR
- BARCAP: 5xAIM120C, 2xAIM9X, 2x Fuel Tank -> Inherited by TARCAP, Fighter Sweep & Escort
- CAS: 1xAIM120C, 2xAIM9X, 4xAGM65F, 1x Fuel Tank, ATFLIR
- DEAD: 1xAIM120C, 2xAIM9X, 4xAGM154C, 2x Fuel Tank, ATFLIR
- Ferry: 1xAIM120C, 2xAIM9X, 3x Fuel Tank, ATFLIR
- OCA Runway: 1xAIM120C, 2xAIM9X, 2xGBU31v4, 2x Fuel Tank, ATLFIR
- SEAD: 1xAIM120C, 2xAIM9X, 2xAGM88C, 2x Fuel Tank, TGP + HTS -> Inherited by SEAD Escort
- STRIKE: 1xAIM120C, 2xAIM9X, 2xGBU31v2, 2x Fuel Tank, ATFLIR
2022-12-25 15:42:05 +01:00
holyorangejuice
782759bd48
WRL mission yaml updates (#47)
- Removed/changed some units from WRL missions.
- Minor changes across all missions.
- Added frontline length recommendations to each mission yaml.
v1.0.0
2022-12-23 12:54:56 +01:00
Raffson
653e507e89
Set "RTB on bingo" false for ferry flights 2022-12-20 20:56:30 +01:00
Raffson
4f9c7a7370
Adjust issue templates 2022-12-20 20:46:33 +01:00
Raffson
c114256b82
Renaming Liberation
Resolves #42
2022-12-20 20:46:32 +01:00
MetalStormGhost
cdd72820b4
A-4E-C mod support v2.1.0 (#43)
* Updated a4ec.py to Community A-4E-C mod version 2.1.0

* Updated changelog.

Updated A-4E mod version in QNewGameWizard.py (#44)

Co-Authored-By: Raffson <Raffson@users.noreply.github.com>
2022-12-19 23:07:35 +01:00
Raffson
4b8e7e972e
Relocate layouts.p 2022-12-19 19:08:25 +01:00
Raffson
68b04b0e46
Fix broken factions
Due to the F-16A MLU having a wrong filename, all factions that included it got broken. Also fixed an excessive comma in USN 1985
2022-12-19 19:06:58 +01:00
holyorangejuice
d00b7a176e
WRL Factions Update (#41)
Changed WRL blue,red and added red insurgent faction.
2022-12-19 18:48:04 +01:00
Dan Albert
3c3abd484f
Fix livery for VF-33 F-14A squadron.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2610.
2022-12-18 22:12:23 +01:00
Dan Albert
9d5eece5a5
Fix encoding issues with the Peru faction.
Not really sure what's going on here, but presumably it's UTF-16 and
UTF-8 fighting.
2022-12-18 22:12:23 +01:00
Dan Albert
f08df08c7e
Add changelog notes that were missed in PRs. 2022-12-18 22:12:23 +01:00
DillieKoe
44e5bc646d
Add Peru faction.
A new Peru faction with a mirage squadon
2022-12-18 22:08:20 +01:00
ColonelAkirNakesh
74eb8f38f9
Override liveries for Russian aircraft in bluefor faction. 2022-12-18 22:08:20 +01:00
Raffson
5ff8fb170d
Only check for ground units in capture triggers 2022-12-18 16:42:40 +01:00
Raffson
39a5b486d3
Start using own pydcs fork 2022-12-18 16:42:39 +01:00
Raffson
6664a139d8
Support for Ka-50 Black Shark 3
Resolves #38
2022-12-18 16:42:39 +01:00