Commit Graph

5805 Commits

Author SHA1 Message Date
Raffson
d44218ba55 Invalidate squadron livery if not found or incompatible 2024-08-25 15:53:35 +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
Starfire13
ced69c98fc Change country to CJTF-Red for Redfor factions (#396)
Co-authored-by: Raffson <Raffson@users.noreply.github.com>
2024-08-25 10:59:53 +00:00
Starfire13
4082cad3cf Add livery for 18th ARS (KC-135 squadron) (#395)
Co-authored-by: Raffson <Raffson@users.noreply.github.com>
2024-08-25 10:58:55 +00: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
98360c8388 Remove obsolete beacons file 2024-08-24 18:28:44 +02:00
Starfire13
daee4d96d7 Add default liveries to some aircraft with no preset squadrons (#393)
Co-authored-by: Raffson <Raffson@users.noreply.github.com>
2024-08-24 16:28:32 +00:00
Starfire13
3e488a738e Update Able Archer 83 and Exercise Bright Star (#394) 2024-08-24 18:25:49 +02:00
Starfire13
26bd7629f0 Disable Hercules autoplanner tasks that AI can't perform (#392)
Co-authored-by: Raffson <Raffson@users.noreply.github.com>
2024-08-24 16:23:30 +00:00
Raffson
9b857d7b0e Cope with mismatch in folder-/file-name for Sinai wrt beacons 2024-08-23 19:09:29 +02:00
Raffson
1388985048 pydcs beacon fix 2024-08-18 22:11:19 +02:00
Raffson
ac6c8c3e14 Add more bombers & AEW&Cs to Redfor factions
Co-Authored-By: Starfire13 <72491792+Starfire13@users.noreply.github.com>
2024-08-18 21:51:40 +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
Starfire13
3a1d90ce6a Add MiG-21 to Blufor Modern (#391) 2024-08-17 11:49:10 +02:00
Starfire13
818803254b Add CH-47F to campaigns and fix static armour group spawn points (#389) 2024-08-17 07:15:25 +02:00
dependabot[bot]
a9a4a1fed4 Bump axios from 1.6.8 to 1.7.4 in /client (#388)
Bumps [axios](https://github.com/axios/axios) from 1.6.8 to 1.7.4.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.6.8...v1.7.4)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-16 11:04:16 +00:00
Raffson
ea9c459942 Disable Nevatim/Ramon airbase hack for inoperable slots 2024-08-16 12:57:25 +02:00
Raffson
16162f2698 Fix whitespace in factions 2024-08-16 12:56:41 +02:00
Raffson
a8c9a81ccb Update factions with CH-47F
Co-Authored-By: Starfire13 <72491792+Starfire13@users.noreply.github.com>
2024-08-16 12:56:41 +02:00
Raffson
9cf52ab11d Add Starfire's banner & payloads for the CH-47F
Co-Authored-By: Starfire13 <72491792+Starfire13@users.noreply.github.com>
2024-08-16 02:41:22 +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
86e4f45152 Update beacons 2024-08-15 23:49:00 +02:00
Raffson
bc3ec4ffb9 Save-compat fix for Bas_100 being renamed to Vuojarvi 2024-08-15 23:48:29 +02:00
Raffson
5a25b97a9e Update pydcs for 2.9.7.59074 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
9dba85e95b Update map upon abort 2024-08-04 01:31:51 +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
ba25f6a8df Fix missing VSN F4 liveries 2024-08-03 21:28:25 +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
tmz
5aca992140 The Long Road to H3 : added Strike Targets in Damascus, Damascus airfield, modified OWNFOR configuration. 2024-08-03 19:42:45 +02:00
tmz
b1efaf6448 Squadron Livery Selector : Allow to show all liveries even if squadron is using livery set in the selector when in the Flight Payload Tab. 2024-08-03 19:42:45 +02:00
Raffson
ecb81ec32d Merge pull request #204 from MetalStormGhost/pretense-generator
Pretense generator + additional options
2024-07-28 19:43:08 +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
dcc424d7e1 Update gitignore 2024-07-28 18:27:27 +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