MetalStormGhost
8dcf25d9ee
Updated MIST to 4.5.126
2024-07-20 19:21:56 +03:00
MetalStormGhost
e88a4e1c51
Merge remote-tracking branch 'remotes/dcs-retribution/dcs-retribution/dev' into pretense-generator
2024-07-20 19:21:06 +03:00
Raffson
c24fba0ba4
Fix OCA-Aircraft bug in mission generator
2024-07-20 15:35:23 +02:00
Raffson
6194ec7301
Move import outside of TYPE_CHECKING
2024-07-20 02:53:05 +02:00
Raffson
dc2d541b50
Formatting -_-
2024-07-20 01:26:20 +02:00
Raffson
141fc642d5
Fix Anti-Ship being planned against original location
2024-07-20 01:26:10 +02:00
Raffson
0d56c271df
Serialize warehouses & support for dynamic slots/cargo
2024-07-20 01:04:24 +02:00
Raffson
eb841f1bf4
Update MiG-21bis radios
2024-07-19 16:32:28 +02:00
MetalStormGhost
69b828ddf4
Merge remote-tracking branch 'remotes/dcs-retribution/dcs-retribution/dev' into pretense-generator
2024-07-17 19:40:57 +03:00
Raffson
f9e7772e09
Fine-tune TGO-purchasability logic
2024-07-16 21:46:22 +02:00
Raffson
d9788148c2
Formatting
2024-07-16 20:51:52 +02:00
Raffson
8918d4e64f
Preliminary support for Afghanistan
2024-07-16 00:19:58 +02:00
Raffson
b09d095723
Add radio for F-86
2024-07-16 00:19:57 +02:00
MetalStormGhost
19f6bafff1
Cold War assets mod v1.0 support ( #343 )
...
Implemented support for the Cold War assets mod (ex Tu-16) v1.0 by tripod3
2024-07-14 16:41:19 +03:00
MetalStormGhost
8e8bc3f907
Merge remote-tracking branch 'remotes/dcs-retribution/dcs-retribution/dev' into pretense-generator
2024-07-09 19:09:58 +03:00
Turbolious
eb5cceff16
Sk 60 mod support ( #360 )
2024-07-07 12:47:07 -05:00
MetalStormGhost
ec7982f181
Replaced OCA/Runway and OCA/Aircraft mission with Strike missions in the Pretense generator, in order to allow for Pretense campaigns where one (or both) side only has one airbase with a runway.
2024-07-05 12:51:22 +03:00
MetalStormGhost
81ad559ca1
Pretense generator now handles Severomorsk-1 and Severomorsk-3 correctly.
2024-07-05 12:51:22 +03:00
MetalStormGhost
081c981c86
The squadrons are now re-shuffled between different mission types in generate_pretense_aircraft.
2024-07-05 12:51:21 +03:00
MetalStormGhost
e704d2aa53
Large ground spawn support in PretenseMissionGenerator.
2024-07-05 12:29:19 +03:00
MetalStormGhost
59fa77e10b
Large ground spawn support in PretenseAircraftGenerator.
2024-07-05 12:23:42 +03:00
MetalStormGhost
2b62f5919f
Large ground spawn support in PretenseFlightGroupSpawner.
2024-07-05 12:14:47 +03:00
MetalStormGhost
1a6d73f055
Merge remote-tracking branch 'remotes/dcs-retribution/dcs-retribution/dev' into pretense-generator
2024-07-05 12:06:53 +03:00
Raffson
24fc438fda
Fix save-compat issue
2024-07-02 18:42:43 +02:00
MetalStormGhost
07cc85f6fa
Large aircraft ground spawns ( #237 )
...
* Large aircraft ground spawns
Added the ability to add separate ground spawns for C-130 and other large aircraft to campaigns. Implemented on @holyorangejuice 's request.
Large aircraft ground spawns are added to the campaign by placing a C-130 on the ramp, just like an A-10 or AJS37 previously. Note: use the stock DCS C-130, so the campaign miz can be safely opened without the C-130 mod (or any other mod) installed. Not the C-130J player-flyable transport, not the KC-130J tanker included in the UH-60L mod etc.
Large planes (wingspan more than 40 meters, such as the C-130):
- First try spawning on large ground spawns
- Then try the regular airfield ramp spawns
Below 40 meter wingspan aircraft:
- First try spawning on regular or roadbase ground spawns
- Then try the regular airfield ramp spawns
- Then, if both of the above fail, use the large ground spawns
* Specify explicit black version 23.9.1 to fix lint error.
* Update lint.yml
---------
Co-authored-by: Raffson <Raffson@users.noreply.github.com>
2024-07-01 20:26:50 +00:00
MetalStormGhost
4762b490c0
Su-15 Flagon mod v1.0 support ( #345 )
...
* Su-15 Flagon mod v1.0 support
Implemented support for Su-15 Flagon mod version 1.0 by Marco1985_IT.
* Replaced the external fuel tanks with gunpods in Su-15 loadouts and added gunfighter: true
2024-06-30 22:05:45 +02:00
Raffson
4ca0137a24
Keep CAS & OCA/AC below cloud base if BKN/OVC
...
Partial #285
2024-06-30 19:35:33 +02:00
Raffson
6dc5296130
Disband squadrons sinking with ship + Sink/Resurrect cheat
2024-06-30 02:09:08 +02:00
Raffson
08de46a3b6
Restore missing weapon-injections
...
Restores functionality that was lost in 0ec375a
2024-06-17 19:19:56 +02:00
Raffson
9c820f12cf
Assign SEAD-Sweep task priorities if missing
...
Restores behavior that got lost in 0ec375a
2024-06-17 19:19:10 +02:00
Raffson
c22f7cbff3
Overhaul redeployment of units after base-capture(s)
2024-06-15 23:40:16 +02:00
MetalStormGhost
7f7821f878
Stop the execution of the pretense_extra_zone_connections in case no more connected points can be found in the campaign. Should fix an error which prevents campaign generation.
2024-06-11 19:35:45 +03:00
MetalStormGhost
00356ea3ec
EA-6B Prowler mod version 2.9.4.102 support ( #337 )
2024-06-09 20:02:04 +02:00
MetalStormGhost
7eb2c59b86
Merge remote-tracking branch 'remotes/dcs-retribution/dcs-retribution/dev' into pretense-generator
2024-06-09 20:25:55 +03:00
Raffson
b2315efb6c
Deepcopy of waypoints for cloned flights
2024-06-08 21:51:09 +02:00
Raffson
d190d23655
Avoid scrubbing flights if escorts are unplannable
2024-06-08 18:55:28 +02:00
Raffson
ec4f19e930
Add support for flyable OH-58D
...
Co-Authored-By: Starfire13 <72491792+Starfire13@users.noreply.github.com>
Co-Authored-By: zhexu14 <64713351+zhexu14@users.noreply.github.com>
2024-06-08 18:13:05 +02:00
Starfire13
68bdb86c71
Add NASAMs to MERAD unit list for campaign template ( #334 )
2024-06-08 10:37:24 +02:00
Raffson
b501009285
Skip completed flights during mission generation
2024-06-01 21:17:06 +02:00
Raffson
c399002d1d
Cleanup missed print statement
2024-06-01 21:17:06 +02:00
Raffson
8c9f62a2fb
Add extra condition to preferred client start-type
2024-06-01 21:17:05 +02:00
Raffson
f88c103db5
Send events for AirLifts cancelled through PTD
2024-06-01 20:31:17 +02:00
MetalStormGhost
8df77dec2a
Fixed a bug where Pretense campaign generation would hang if the campaign had off-map spawns.
2024-06-01 16:59:30 +03:00
MetalStormGhost
28efecc03a
Merge remote-tracking branch 'remotes/dcs-retribution/dcs-retribution/dev' into pretense-generator
2024-06-01 16:49:58 +03:00
MetalStormGhost
25e2da2b91
Pretense should always use Client slots.
2024-06-01 16:45:15 +03:00
MetalStormGhost
b801136145
Updated pretenseluagenerator.py for the latest pydcs.
2024-05-28 18:59:09 +03:00
MetalStormGhost
0fd0e2c3c2
Added function return type annotation to pretense_trimmed_cp_name()
2024-05-28 18:40:25 +03:00
MetalStormGhost
bfe008775d
Implemented PretenseNameGenerator.pretense_trimmed_cp_name to remove Scandic characters from Pretense zone names.
2024-05-28 18:40:25 +03:00
Raffson
7802ab992e
Follow-up on F-4E-45MC
...
- missing radio config
- missing stored heading alignment
2024-05-27 23:53:10 +02:00
MetalStormGhost
9775d3b97c
Merge remote-tracking branch 'remotes/dcs-retribution/dcs-retribution/dev' into pretense-generator
2024-05-26 22:06:19 +03:00