388 Commits

Author SHA1 Message Date
Druss99
68e0d43a1d
fix frontline generation (#609) 2025-11-05 17:52:38 -05:00
Eclipse/Druss99
d78e570d9d fix a bug with untasked aircraft still spawning 2025-10-20 15:14:43 -04:00
Eclipse/Druss99
3d788e3ae8 fix numerous UI elements using is_ownfor 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
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
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
da7d3a3f1a
Fix S-3B unable to do OCA/Aircraft (#533) 2025-07-08 22:25:40 +00: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
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
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
Raffson
ace9f6bbc5
Fix bug in Refueling wpt's predicate 2025-04-06 15:26:46 +02:00
Drexyl
af4bba7396
EW Script 2.0 - Enable for AI (#491)
* EW Script 2.0 - Enable for AI

* Refactor

* Remove unnecessary code + refactor

* Fix test -_-

* Cleanup

---------

Co-authored-by: Raffson <Raffson@users.noreply.github.com>
Co-authored-by: Starfire13 <72491792+Starfire13@users.noreply.github.com>
2025-03-23 20:32:51 +01:00
Raffson
c3fea788f3
Improve AntiShip tasking 2025-03-23 20:27:11 +01:00
Eclipse/Druss99
1e74f8f124 fix error if missions directory does not exist 2025-02-05 23:37:07 +01:00
Eclipse/Druss99
60bfde3b61 update changelog and fix typing 2025-01-28 19:09:02 +01:00
Eclipse/Druss99
5fc967cfd2 Missile sites now fire at random times 2025-01-28 19:09:02 +01:00
Raffson
2570293416
Fix incorrect stop trigger trigger for BARCAP 2025-01-26 18:57:59 +01:00
Raffson
431492fa77
Introduce support for "rebel-zones" 2025-01-19 19:06:19 +01:00
Eclipse/Druss99
dec57fccf9 add vertical takeoff and landing option 2025-01-02 03:24:01 +01:00
Raffson
d1b484f560
Support for auto-fog
implemented as a setting...
2024-12-26 02:51:58 +01:00
Raffson
ea09b6be32
Have BARCAP/TARCAP engage anti-ship/cruise missiles 2024-12-24 06:43:52 +01:00
Raffson
c75bf23701
Small cleanup 2024-12-24 06:35:10 +01:00
Druss99
dd7e4c908e
Recovery tanker support (#429)
* fix conflict

* squash bugs and reuse patrol layout

* fix tanker tacan and formatting

* fix unlimited fuel option

* update pretense for tanker changes

* reuse refueling flight plan and bugfix for sunken carrier

changelog

* remove unitmap dependency

* formatting and more unit map removal

* more formatting

* typing and black

* keep tanker out of clouds

* fix if there are no clouds

* better cloud handling

* groundwork for recovery task

* remove changes to game/commander

* Finishing up recovery tankers

---------

Co-authored-by: Raffson <Raffson@users.noreply.github.com>
2024-12-23 04:39:10 +00:00
Raffson
a4671571bc
Fix stupid mistake w.r.t. SC deck-crew sync -_- 2024-12-22 03:19:13 +01:00
Raffson
5470cb416c
Sync SC deck-crew option to miz' options 2024-12-21 19:07:05 +01:00
Druss99
6d0dbd4d1c
Bugfix if settings directory doesn't exist (#432)
* bugfix if settings directory doesnt exist

* Create directories in persistency

---------

Co-authored-by: Raffson <Raffson@users.noreply.github.com>
2024-12-21 16:44:31 +00:00
Raffson
caf624832f
Small refactor 2024-12-16 19:59:49 +01:00
Raffson
cc90627ee5
Support for supercarrier deck-crew 2024-12-16 19:59:49 +01:00
Raffson
64d60e5ccf
Datalink support + pydcs update
Support for 2.9.10.4160, though without Iraq, but finally there's some basic support for datalink...
2024-12-16 03:08:40 +01:00
Raffson
84c4b992e0
Improve AGL to AMSL transition for naval waypoints
Some maps have inaccurate bounds for sea-zones, thus waypoints that end up being too close to the shore may keep using AGL which could still lead to trouble. Adding a condition to check whether a point is "not on land" will likely fix this issue for maps that have gaps between sea-zones and inclusion-zones around the shoreline...
2024-11-09 14:49:38 +01:00
Cedric Menard
2091fdbb27
Add Mbot's Call Artillery Script plugin (#410)
* Add Mbot's Call Artillery Script plugin

* Applied PR comments

* Fix for wrong indentation, remove unused client skill check, added changelog item
2024-11-03 13:02:36 +00:00
Raffson
eaa73c84ae
Set preferred red-alert state for frontline units 2024-10-31 14:01:48 +01:00
Raffson
e85d1e8ca2
AGL to AMSL option for naval waypoints
Introduce an option to switch waypoints to AMSL when waypoint is above water. DCS references the bottom of the sea when using AGL, which causes issues for helicopters when they try to fly at altitudes that are lower that the sea bottom, giving them a tendency to fly into the water...
2024-10-30 01:11:53 +01:00
Raffson
4de7b1c923
Force utf8 encoding in TXT-briefing
Fix #408
2024-10-28 12:50:01 +01:00
Raffson
5fdf38c663
Format with updated black 2024-10-12 17:33:01 +02:00
Raffson
59f98a4c16
Make combat landing configurable 2024-10-05 23:04:06 +02:00
Raffson
242d1a14a7
Limit/Suppress AI radio callouts for player flights 2024-09-07 21:04:49 +02:00
Raffson
9dd25e933e
RoundRobinize random livery selection from livery_set 2024-08-04 12:28:05 +02:00
Raffson
d2547def51
Fix bug introduced in improvements to livery-selector
This will fix the bug I missed where the squadron needs to be using the livery-set before it could take effect for flight-members.
2024-08-03 20:47:34 +02:00
Raffson
f79e96a474 Further improvements to livery-selector
Unlocking the full potential, i.e. allowing users to switch back & forth between livery-sets, livery-overrides and normal liveries, including support for overriding flight/flight-member specific liveries.
2024-08-03 19:42:45 +02:00
Raffson
d2c45c97fe
Refactor invisible FARP remover 2024-07-28 17:55:51 +02:00
Raffson
8eb30445c2
Restore hidden_on_mfd functionality 2024-07-28 16:59:21 +02:00
Raffson
1b757ec544
Fixing warehouse stuff 2024-07-28 16:53:09 +02:00
Raffson
65e529aa55
Merge branch 'dev' into pr/204 2024-07-28 15:57:38 +02:00