2319 Commits

Author SHA1 Message Date
Druss99
54759f1f94
Fixed bugs wrt planning escort flights (#612) 2025-11-09 21:49:39 -05:00
Druss99
68e0d43a1d
fix frontline generation (#609) 2025-11-05 17:52:38 -05:00
Raffson
c54ac4e21a
Save compat fix w.r.t. renamed airport in AFG 2025-10-28 21:05:56 +01:00
Raffson
2f16916ac4
Rename & Extend WW2-Essex layout to support ARA-VDM + CVA-31 2025-10-26 18:21:38 +01:00
Druss99
06044dd4c3
fix frontline debriefing (#602) 2025-10-23 07:15:37 -04:00
Eclipse/Druss99
c46cce01b6 fix ownfor being set to UN Peacekeepers regardless of campaign 2025-10-21 14:20:20 -04:00
Eclipse/Druss99
d78e570d9d fix a bug with untasked aircraft still spawning 2025-10-20 15:14:43 -04:00
Eclipse/Druss99
f4a1908088 fix a bug with pretense generation wrt neutral bases 2025-10-20 15:14:43 -04:00
Druss99
23341e69fa
update changelog (#596) 2025-10-19 22:09:48 -04:00
Druss99
9b96b7be26
fix runtime error where dictionary size changes (#594) 2025-10-19 20:10:19 -04:00
Raffson
f7ee923cbf Bump campaign version to 10.8 for neutral base support 2025-10-19 19:34:38 +02:00
Eclipse/Druss99
3d788e3ae8 fix numerous UI elements using is_ownfor 2025-10-19 19:34:38 +02:00
Eclipse/Druss99
624f2a00fd show PRESENT status for neutral TGOs 2025-10-19 19:34:38 +02:00
Eclipse/Druss99
6c3cbbf0de avoid spawning neutral tgos with units 2025-10-19 19:34:38 +02:00
Eclipse/Druss99
96d0b2b7d9 fix save compat 2025-10-19 19:34:38 +02:00
Eclipse/Druss99
855d269420 refactor trigger zone generation 2025-10-19 19:34:38 +02:00
Eclipse/Druss99
c0748e2a3e add support for neutral FOBs 2025-10-19 19:34:38 +02:00
Eclipse/Druss99
9f10ecc884 fix save compat 2025-10-19 19:34:38 +02:00
Eclipse/Druss99
31c80dfd02 refactor of previous commits
refactor to enum

typing and many other fixes

fix tests

attempt to fix some typescript

more typescript fixes

more typescript test fixes

revert all API changes

update to pydcs

mypy fixes

Use properties to check if player is blue/red/neutral

update requirements.txt

black -_-

bump pydcs and fix mypy

add opponent property

bump pydcs
2025-10-19 19:34:38 +02:00
Eclipse/Druss99
cf575fba2a fix a bug with parking allocation 2025-10-12 19:42:52 +02:00
Drexyl
98c71c255b
Fix to exclude Moose plugins from Pretense injection (#585) 2025-10-07 18:58:19 -04:00
Druss99
2832ece316
add channels for MiG-29 Fulcrum (#582) 2025-10-05 14:27:06 -04:00
Druss99
5cfd6c86f3
add radios for MiG-29 Fulcrum (#581) 2025-10-04 13:48:11 -04:00
Druss99
121ca20edb
Fix naval squadron retreat bug (#567) 2025-09-07 17:37:07 +02:00
Drexyl
d2aa615133
Update EW Script and refine logic (#555) 2025-08-27 19:20:27 +02:00
Druss99
6290607eb6
Expend all ARMs for SEAD (#562) 2025-08-13 12:32:36 +02:00
Druss99
afad73ac27
Fix bugs while loading air wing configs (#552)
* fix bugs with air wing config loading

* add aircraft type to airwing config for better loading
2025-08-10 21:14:38 +02:00
Druss99
6467193c88
Save-compat fix for su-30 update (#553) 2025-08-04 00:07:38 +02:00
Drexyl
b2670ba30b
Add Military Aircraft Mod 1.7.2 (#547) 2025-08-03 02:02:14 +02:00
Druss99
5d038e8247
Add support for Control Point Influence Zones (#540) 2025-08-02 18:47:55 +02:00
Raffson
0671e45dde
Restore squadrons for Essex-transformed carriers 2025-07-20 12:36:48 +02:00
Drexyl
c15b4ac83f
Essex as AircraftCarrier hack (#541) 2025-07-19 18:21:33 +00:00
Raffson
052a04ca05
Properly support Essex carrier 2025-07-13 18:41:20 +02:00
Drexyl
4412a0fa91 Add Tornado F3 ADV (1.0) mod support 2025-07-13 13:35:53 +02:00
Druss99
da7d3a3f1a
Fix S-3B unable to do OCA/Aircraft (#533) 2025-07-08 22:25:40 +00:00
Raffson
9c0d114085
Save compat fix for Sinai's renamed Palmahim to Palmachim 2025-07-06 22:40:23 +02:00
Raffson
f907356f93
Pydcs update for new Sinai airports + save-compat fix 2025-07-06 22:37:07 +02:00
Raffson
3086f64e98
F4U-1D support except banner & payloads 2025-07-06 22:09:50 +02:00
Cedric Menard
9a00a60cd4
Initial support for Germany Cold War (#518)
* Initial support of Germany Cold War terrain

* Updated with latest beacon import

* Updated changelog and ran black

* Fixed the GermanyCW landmap and naming scheme

* Temporarily changed the requirements for pydcs to my branch (will switch back when merged)

* Updated landmap for germanycw with even fewer exclusions

* Removed unnecessary changes

* Updated requirements to lastest pydcs

* Fixed naming issues for Germany

* Update pydcs to latest commit for GCW support

* Add landmap to game.theater.__init__

* Update requirements.txt

* Resolve PyCharm type-waring

* Updated pydcs and exclusion of germany

* Updated land and sea shapefiles for Germany Cold War with new map limits

---------

Co-authored-by: Raffson <Raffson@users.noreply.github.com>
2025-07-06 19:30:00 +02:00
Raffson
f3ed25b5b2
Make EPLRS configurable
Resolves #517
2025-06-07 22:04:56 +02:00
Raffson
24c6b62ad4
Fix missing check in handle_ew_jamming w.r.t. plugin option 2025-06-07 19:23:36 +02:00
Druss99
02de6d325a
Add invisible FOBs (#504)
Co-authored-by: Raffson <Raffson@users.noreply.github.com>
2025-05-18 17:50:47 +02:00
Raffson
09617adc56
Passive defense for non-air-to-air flights in package with jammer 2025-05-01 19:57:01 +02:00
Raffson
30ad71f93b
Refactor & improve EW-jamming setup in mission-generator 2025-05-01 17:22:46 +02:00
Raffson
4f8ce77e50
Add "has_built_in_ecm" field to AircraftType
To be used with EW-jamming script...
2025-05-01 17:21:52 +02:00
Raffson
464ece60da
Save-compat fix w.r.t. renamed airfield 2025-04-21 21:24:32 +02:00
Raffson
170e432008
Preparations for v1.5.0 2025-04-14 21:34:17 +02:00
Raffson
410821d63e
Fix switched up radios for M-2000C 2025-04-14 14:11:10 +02:00
Raffson
780078fec4
Fix issues w.r.t. custom forced-options config 2025-04-13 15:06:31 +02:00
Raffson
f8b4c7bcf5
Ability to configure forced-options via a file
https://github.com/dcs-retribution/dcs-retribution/issues/490
2025-04-12 18:31:01 +02:00