2164 Commits

Author SHA1 Message Date
Raffson
7e8cbe0de2
Fix incorrect strike target location for TheaterUnit 2024-09-14 16:37:10 +02:00
Starfire13
8a47dce4b5
Update max frontline units description (#399) 2024-09-09 21:10:02 +02:00
Raffson
242d1a14a7
Limit/Suppress AI radio callouts for player flights 2024-09-07 21:04:49 +02:00
Raffson
aa26a2fa79
Avoid restoring old AircraftType data
This solves the bug where the default_livery would get overwritten with whatever value was already present from data that's loaded from the last campaign, which was usually set to None...
Possibly this also solves the bug where Armed Recon is suddenly not available anymore, because most likely the tasking was being overwritten as well...
2024-08-25 15:20:16 +02:00
Raffson
fd42b03d78
Log error if beacon data can't be found
This would prevent mission generation otherwise...
2024-08-24 20:22:14 +02:00
Raffson
9b857d7b0e
Cope with mismatch in folder-/file-name for Sinai wrt beacons 2024-08-23 19:09:29 +02:00
Raffson
171f0722dc
Fix bug in default squadron assigner/loader
The root cause of the issue are lines like "if aircraft in faction.all_aircrafts" that weren't working as intended, i.e. the condition would always fail. By implementing the __eq__ method we fix this issue, effectively making the default squadron assigner make use of squadrons instead of simply skipping them.
2024-08-18 18:19:58 +02:00
Raffson
ea9c459942
Disable Nevatim/Ramon airbase hack for inoperable slots 2024-08-16 12:57:25 +02:00
Raffson
86a93efc71
Support for CH-47F except banner & payloads 2024-08-16 02:41:21 +02:00
Raffson
c262bb3681
Reload terrain and airports in migrator 2024-08-16 00:34:41 +02:00
Raffson
bc3ec4ffb9
Save-compat fix for Bas_100 being renamed to Vuojarvi 2024-08-15 23:48:29 +02:00
tmz
9e2c5c06b9 Deleted __str__ from StartType to limit impact of change. 2024-08-15 22:27:14 +02:00
tmz
5b4ed979b1 Modified Planned Flights in airfield command to show startup type 2024-08-05 12:41:43 +02:00
Raffson
d29f5a26a1
Revert unnecessary change causing exceptions 2024-08-04 22:44:28 +02:00
Raffson
97c65cfefa
Fix date lagging behind 1 turn 2024-08-04 13:14:40 +02:00
Raffson
9dd25e933e
RoundRobinize random livery selection from livery_set 2024-08-04 12:28:05 +02:00
Raffson
8796d629e8
Fix probable bug in procurement 2024-08-04 02:37:43 +02:00
Raffson
583c87b2e3
Emit game_loaded after restore pre-pretense backup 2024-08-04 01:19:07 +02:00
Raffson
4405764006
Generate warehouses for pretense missions 2024-08-03 22:22:21 +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
532515fad7
Better save-compat w.r.t. changes in AC's yaml 2024-08-03 20:46:06 +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
242ef30469
Formatting -_- 2024-07-28 19:09:59 +02:00
Raffson
3d1a5bea67
Adjust pre-pretense backup strategy 2024-07-28 19:05:37 +02:00
Raffson
f12a1350ce
Fix exceptions thrown for Armed Recon 2024-07-28 18:06:55 +02:00
Raffson
d2c45c97fe
Refactor invisible FARP remover 2024-07-28 17:55:51 +02:00
Raffson
3bdda3b852
Readd removed newline 2024-07-28 17:14:08 +02:00
Raffson
d604905f52
Streamlining after merge 2024-07-28 17:13:26 +02:00
Raffson
5bb70626d2
Revert unnecessary change 2024-07-28 17:08:01 +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
tmz42
e0d4a031bb
Correct details for option in settings.py (#380)
Corrected details for player startup time setting
2024-07-28 14:53:54 +02:00
Raffson
3b360cfcf5
Pull up AEWC & Refueling mission types to NavalControlPoint 2024-07-27 22:58:43 +02:00
Raffson
e5b06e6ba4
Fix liveries overrides preventing assignment of preset squadrons 2024-07-27 22:52:08 +02:00
Raffson
8bc902fe64
Fix too many ground spawns being popped 2024-07-27 20:52:13 +02:00
Raffson
0ecbd81a20
Revert yet another bogus change 2024-07-27 20:16:00 +02:00
tmz42
ecf11363f2
Player sixpack setting (#378) 2024-07-27 18:30:40 +02:00
tmz42
9e9ea09f70
Player Startup Time customization (#377) 2024-07-27 18:08:40 +02:00
MetalStormGhost
140410f1ed
OH-6 Cayuse mod v1.2 support (#346)
Resolves #313

* Initial commit of OH-6 Modpack v1.2 + Vietnam Asset Pack v1 support.

* Added OH-6 Mod loadouts by @Starfire13

* Modified   pydcs_extensions/oh6_vietnamassetpack/oh6_vietnamassetpack.py
Added      resources/units/ground_units/vap_m35_truck.yaml
Added      resources/units/ground_units/vap_mule.yaml
Added      resources/units/ground_units/vap_mutt.yaml
Added      resources/units/ground_units/vap_mutt_gun.yaml
Added      resources/units/ground_units/vap_type63_mlrs.yaml
Added      resources/units/ground_units/vap_vc_bicycle_ak.yaml
Added      resources/units/ground_units/vap_vc_zis.yaml

* Modified   changelog.md
Modified   resources/factions/USA 1970 Vietnam War.json
Modified   resources/factions/USA 1971 Vietnam War.json
Modified   resources/units/ground_units/vap_mule.yaml
Added      resources/units/aircraft/OH-6A.yaml

* Added the OH-6 to factions and implemented the mod selection in the new game wizard. Added an icon an a banner.

* Modified   resources/units/aircraft/OH-6A.yaml

* Added icons for the Vietnam Asset Pack ground units. Also added an icon for the PT-76 since it was missing. Added a Viet Cong 1970s faction.

* Added      resources/units/ships/vap_us_seafloat.yaml

* Adjust tasking for OH-6A

OH-6A is only capable of Transport & Reconnaissance, but we can ignore this if the lead slot is a client. AI however will most likely not support this, but we can add Transport & Air Assault instead...

* Fix bug in configure task + client override fallback

---------

Co-authored-by: Raffson <Raffson@users.noreply.github.com>
2024-07-22 20:53:14 +02:00
Raffson
b2ae10ce6f
Remove fuel restriction for FOB/FARPs
Probably why we end up with 3/4 of a tank on roadbases -_-
2024-07-21 22:48:26 +02:00
Raffson
a658e41c54
Use EngageTargetsInZone for SEAD Sweep instead
Seems to perform better, AI wonders less off to places it shouldn't...
2024-07-21 22:42:33 +02:00
Raffson
2b65d2f800
Always use altitude in GroundSpeed.for_flight 2024-07-21 22:42:33 +02:00
Raffson
1c9b4b2317
Remove STRIKE as mission type from FOBs 2024-07-21 22:42:32 +02:00
Raffson
9cca4e8244
Revert helicopter escort aggressiveness hack
AI got a little better, at least that's what tests in AFG showed. The main issue is that helicopters tended to attack static objects, which we obviously don't want...
2024-07-21 22:42:31 +02:00
Raffson
e280763a39
Fix wrong parameter for OrbitAction
pydcs expects kph -_-
2024-07-21 22:42:31 +02:00
Raffson
b7ad1048bd
Perturb join waypoint for helicopters 2024-07-21 22:42:30 +02:00
Raffson
98b49d5fca
Revert removed speed_between_waypoints overload 2024-07-21 22:42:30 +02:00
Raffson
4423391287
Adjust preferred patrol speeds 2024-07-21 21:38:23 +02:00
Raffson
ad87182cf9
Reflect changes in aircraft's yaml through migrator 2024-07-21 21:38:23 +02:00