4181 Commits

Author SHA1 Message Date
Paul Dockar
dcc2256195
Adding conditions vanilla theme icons
Update uiconstants.py to include theme icon path for all weather conditions.
Moving DCS theme icons.
Created Vanilla theme icons
Fixes #1062
2022-10-23 17:48:00 +02:00
Raffson
bdbfc19c7c
Attempt at fixing Dependabot issues in front-end 2022-10-23 17:42:42 +02:00
Raffson
041202d242
Update changelog.md 2022-10-23 17:33:04 +02:00
Raffson
92199b7b95
Remove SON-9 from Cold-War-Flak group
Interferes with factions that shouldn't have EWR units available, like Russia/USA 1955
2022-10-23 17:22:03 +02:00
Raffson
8bc530ee81
Fix mistakes in factions after adding KS-19/SON-9 2022-10-23 15:00:43 +02:00
Raffson
ffb9bee5af
Increase minimum number of armored units in layouts 2022-10-23 14:53:18 +02:00
Raffson
7413df4ccc
Add WRL campaigns
- Syria - Assault on Damascus
- Caucasus - Battle for Georgia (v8)
- Caucasus - Up The Coast

Adds recommended factions for the given campaigns

Co-Authored-By: holyorangejuice <4298744+holyorangejuice@users.noreply.github.com>
2022-10-23 14:52:14 +02:00
Raffson
12d67c71c8
Make option pages/sections scrollable 2022-10-22 16:02:32 +02:00
Raffson
8f40a507b9
Update changelog.md 2022-10-22 15:14:32 +02:00
Raffson
4adf1ee898
Adjust Cold-War-Flak group/layout 2022-10-22 00:45:16 +02:00
Raffson
4d155f0a26
Update factions for KS-19/SON-9 2022-10-22 00:45:16 +02:00
Raffson
040addc1f5
Adjust AAA_Site layout
Making this compatible with KS-19/SON-9
2022-10-22 00:45:16 +02:00
Raffson
42d1ef648e
Adjust KS-19 preset
Renamed present KS-19 group to KS-19_HDS, as this used to be a preset for the KS-19 of the High Digit SAMs mod.
2022-10-22 00:45:15 +02:00
Raffson
f681598104
Add data files for KS-19 & SON-9 2022-10-22 00:45:15 +02:00
Raffson
5810bd6201
Update mission_start_EN.j2 2022-10-22 00:45:15 +02:00
Raffson
547136adc7
Update F-104 banners
Update banners of VSN_F104S_AG by GLOBAL HAWK as well as VSN_F104G & VSN_F104S banners by Datoneslav. Banners include the official VSN logos by J.P. Ferré. All used with permission.

Co-Authored-By: MetalStormGhost <89945461+MetalStormGhost@users.noreply.github.com>
2022-10-18 21:24:05 +02:00
Raffson
ce12047fa3
Add F-104G to Netherlands faction
Co-Authored-By: MetalStormGhost <89945461+MetalStormGhost@users.noreply.github.com>
2022-10-18 21:22:56 +02:00
Raffson
5ab4c70013
Update changelog.md
Indicate current supported version of F-104, which was forgotten during the update introduced after the addition of the livery scanner

Co-Authored-By: MetalStormGhost <89945461+MetalStormGhost@users.noreply.github.com>
2022-10-18 21:13:19 +02:00
Raffson
7bbb07c927
Finish F-104C mod support v2.7.11.222.01 (#6)
Finished the F-104C mod support of version 2.7.11.222.01, which was included during a new export after the livery-scanner was introduced. Includes VSN_F104C banner by GLOBAL HAWK. Banner includes the official VSN logo by J.P. Ferré. Used with permission.

Co-Authored-By: MetalStormGhost <89945461+MetalStormGhost@users.noreply.github.com>
2022-10-18 21:12:31 +02:00
Dan Albert
db20ad3232
Stop using shapely's almost_equals.
The docs say it was deprecated in favor of equals_exact with an explicit
tolerance.
2022-10-16 15:00:06 +02:00
Dan Albert
eccbfa7a64
Update pydcs.
Includes a new data export with a fix for the Apache property bug.

Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2470.
2022-10-16 15:00:06 +02:00
Dan Albert
6e126bd562
Send the new turn event from turn initialization.
We'll have to get smarter about this some day (since turn initialization
won't always exist), but for now we can avoid stale UI data by doing
what we've always done and refreshing the world on turn init.

Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2397.
2022-10-16 15:00:05 +02:00
Dan Albert
2ac9d6bd98
Add the git SHA to the build ID.
The build number is actually a pain to use. The git SHA is much more
useful.
2022-10-16 15:00:01 +02:00
Raffson
9ad92d26d4
Forgot check if advanced_iads is active 2022-10-16 14:49:13 +02:00
Raffson
ace3af8f50
Avoid targeting convoys if disabled 2022-10-16 12:51:21 +02:00
Raffson
81f459c571
Update changelog.md 2022-10-16 12:51:21 +02:00
Raffson
a215af13f5
Update README.md 2022-10-16 12:51:21 +02:00
Dan Albert
1bbe023e20
Faction update for insurgents (hard).
https://github.com/dcs-liberation/dcs_liberation/issues/2482
2022-10-16 12:51:20 +02:00
Dan Albert
34d208c19e
Updated insurgent faction.
https://github.com/dcs-liberation/dcs_liberation/issues/2482
2022-10-16 12:51:20 +02:00
Dan Albert
b0c53152ef
Campaign update: The Valley of Rotary.
https://github.com/dcs-liberation/dcs_liberation/issues/2481
2022-10-16 12:51:20 +02:00
Dan Albert
35f9d6ed99
Campaign update: Tblisi Gap.
https://github.com/dcs-liberation/dcs_liberation/issues/2481
2022-10-16 12:51:19 +02:00
Dan Albert
d508c1855c
New campaign: The Falcon Went Over the Mountain.
https://github.com/dcs-liberation/dcs_liberation/issues/2481
2022-10-16 12:51:19 +02:00
Dan Albert
9e5f1d08d2
Add a comment explaining a wtf in alt estimation. 2022-10-16 12:51:19 +02:00
Dan Albert
0135e40f1a
Fix offshore targets for WW2 factions.
This makes the oil platform a required building so that all factions can
use it. Alternatively, we could pick a different offshore target for WW2
factions, or gracefully degrade to not generating these targets for WW2
factions. This approach seems to best match the designer's intent.

Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2322.
2022-10-16 12:51:18 +02:00
Dan Albert
33ae428506
Make Mozdok to Maykop editable without WW2 assets.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2391.
2022-10-16 12:51:18 +02:00
Dan Albert
d89ad18825
Changelog updates. 2022-10-16 12:51:18 +02:00
Dan Albert
9f3f9ad808
Don't allow helicopters at non-FARP FOBs.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2378.
2022-10-16 12:51:18 +02:00
Dan Albert
d53bfd4542
Add additional weapon data.
Partial submission of the data in
https://github.com/dcs-liberation/dcs_liberation/issues/2348. I haven't
changed anything that conflicted with
https://github.com/dcs-liberation/dcs_liberation/pull/1858.
2022-10-16 12:51:17 +02:00
Dan Albert
febcbce413
Key the PrimaryMarker with destination presence.
This is how React recommend dealing with derived state that needs to be
reset:
https://reactjs.org/blog/2018/06/07/you-probably-dont-need-derived-state.html

The problem is that the new turn will give the component new props, but
new props will not cause the state to be reset. We can either do that
manually (which React recommends only for the cases where it is
absolutely necessary:
https://reactjs.org/docs/hooks-faq.html#how-do-i-implement-getderivedstatefromprops),
or by forcing the component to be replaced by using a key.

Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2388.
2022-10-16 12:51:17 +02:00
Dan Albert
b478e9c3af
Split up the ControlPoint.tsx monolith.
This is in need of some serious refactoring so that
https://github.com/dcs-liberation/dcs_liberation/issues/2388 can be
fixed.
2022-10-16 12:51:17 +02:00
Dan Albert
6c388bd557
Factor out control point location event behavior. 2022-10-16 12:51:16 +02:00
Dan Albert
f0a30b5cb7
Document primary/secondary CP marker behavior. 2022-10-16 12:51:16 +02:00
Dan Albert
daa5227f07
Fix the react app initialization.
ReactDOM.render is deprecated and using it forces react 17 behavior.
2022-10-16 12:51:16 +02:00
MetalStormGhost
8920d5890a
F-105 Thunderchief banners (#5)
* Added F-105D and F-105G banners by Jim (used with permission).
* Added the official VNS logos to the F-105 Thunderchief banners.
2022-10-16 12:42:02 +02:00
MetalStormGhost
04a5497f3b
F-4B Phantom II mod support (#4) 2022-10-15 23:07:06 +02:00
MetalStormGhost
139e42dbed
Support for the F-105 Thunderchief mod
v2.7.12.23x
2022-10-15 12:57:43 +02:00
MetalStormGhost
8c905f95e3 Implemented support for the F-100 Super Sabre mod versions v2.7.18.01 & 2.7.18.30765 and patches 30.09.22 & 09.10.22. 2022-10-15 10:55:26 +02:00
Raffson
33305cfb46
Limit beta's webhook to test-branches only 2022-10-15 00:06:50 +02:00
Raffson
9d65c450b6
Rename payloads 2022-10-14 21:45:49 +02:00
Raffson
c4f20b67fe
Support for C-47 2022-10-09 22:17:46 +02:00