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
* 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>
* Implemented support for the Cold War assets mod (ex Tu-16) v1.0 by tripod3
* Rename resources/ui/units/aircrafts/banners/Tu-16.jpg (from resources/ui/units/aircrafts/banners/Tu_16.jpg)
Rename resources/ui/units/aircrafts/banners/Tu-4K.jpg (from resources/ui/units/aircrafts/banners/Tu_4K.jpg)
Rename resources/ui/units/aircrafts/icons/Tu-16_24.jpg (from resources/ui/units/aircrafts/icons/Tu_16_24.jpg)
Rename resources/ui/units/aircrafts/icons/Tu-4K_24.jpg (from resources/ui/units/aircrafts/icons/Tu_4K_24.jpg)
Also added coldwarassets handling in ModSettings() call.
* Added a DEAD loadout for the Tu-22KD.
* Updated Cold War assets mod by tripod3 support to v1.2
* Modified pydcs_extensions/coldwarassets/coldwarassets.py
Modified resources/units/aircraft/B_47.yaml
* Modified qt_ui/windows/newgame/WizardPages/QGeneratorSettings.py
* Added resources/units/aircraft/Yak_28.yaml
* Added banners, icons, loadouts and unit yamls by Biggus for new Cold War Assets added in mod version 1.2.
* Removed the Tu-128 Fiddler from soviet_union_1965.json because the Tu-128M variant is a 1979 modernization.
* Remove CAS & Armed Recon from Yak-28
* Fix typo
* Add BAI & DEAD to Tu-4K
---------
Co-authored-by: Raffson <Raffson@users.noreply.github.com>