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
* Soundhandler: Adds sounds for weapons fired at or by blue units as well as destruction sounds for enemy jets and ground units. By default plays only to the groups involved.
* Added Specific Options and removed 0.1 from mnemonic
* Update was incomplete before, use this one
* Linked in UI choices and consolidated logging functions
* Remove soundhandler duplicate
---------
Co-authored-by: Raffson <Raffson@users.noreply.github.com>
* Update CJS Super Hornet Mod to 2.4.4
* Update UI for CJS Super Hornet Mod to 2.4.4
* Update default loadouts for CJS Super Hornet Mod to 2.4.4
* Update changelog.md for CJS Super Hornet Mod to 2.4.4
* Update Growler loadout for missing external fuel tank
* MarkerOps
* Change MarkerOps to MooseMarkerOps in all places
* Prettify name in UI
---------
Co-authored-by: Raffson <Raffson@users.noreply.github.com>
* New campaign Operation_syrian_shield
* removed author on player factions. Credited to 'Fuzzle'
* changed recommended factions to the easy way
* Update operation_syrian_shield.yaml
removed mission time, and squadrons start full
* Update operation_syrian_shield.yaml
better campaign description
* added better squadron descriptions
* updated campaign description
---------
Co-authored-by: Xisco <x.llado@hotelinking.com>
* New campaign Operation_syrian_shield
* removed author on player factions. Credited to 'Fuzzle'
* changed recommended factions to the easy way
* Update operation_syrian_shield.yaml
removed mission time, and squadrons start full
* Update operation_syrian_shield.yaml
better campaign description
* added better squadron descriptions
---------
Co-authored-by: Xisco <x.llado@hotelinking.com>
* 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>