Dan Albert
fc32b98341
Type check the contents of untyped functions.
...
By default mypy doesn't type check the code within an untyped function.
This enables that and fixes typing errors to accomodate it.
This did uncover a very old bug:
https://github.com/dcs-liberation/dcs_liberation/issues/1417
2021-07-07 15:47:19 -07:00
Dan Albert
09704b6f37
Add a wrapper type for ground unit info.
2021-06-17 22:09:17 -07:00
Schneefl0cke
e4c9d8799e
Add Recon combat role.
2021-06-08 19:48:56 -07:00
Florian
d61382f4e2
Maintain composition when buying ground units.
...
Unit composition is defined by the doctrine. The most understaffed CP
will now get the most underrepresented unit type. Previously a random
understaffed CP would get a random unit type.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1057 .
2021-05-30 12:52:35 -07:00
SnappyComebacks
95b0b851a5
Limit front line size with ammo depots.
...
This limit is determined by the number of buildings that belong to Ammo
Depots at the front line's connected Control Point. The limit increases
for every surviving building at ammo depot objectives.
There is a lower limit to the number of units that will spawn, so that
if there are no surviving ammo depot buildings at a control point, there
will still be some ground conflict.
2021-05-29 13:25:23 -07:00
Dan Albert
a47bef1f13
Blacken.
2021-02-12 20:10:45 -08:00
Khopa
12bf26223d
Added shorad units on frontline
2020-12-22 23:23:32 +01:00
Khopa
2b7cd36eea
T72B3 and BTR-82A support
2020-12-18 00:42:44 +01:00
walterroach
56591b8655
broken waypoint finder
2020-12-11 18:17:44 -06:00
Dan Albert
ae68a35a1a
Remove save compat since it's breaking anyway.
...
Removal of old paths/names for things that no longer exist.
2020-11-20 17:06:01 -08:00
Khopa
44dce9598c
Added support for Tetrarch and Daimler Armoured car. (New WW2 units)
2020-11-07 17:43:30 +01:00
Khopa
844f8595d1
Fixed ID of some units to match new pydcs data-export.
2020-11-04 21:07:28 +01:00
Dan Albert
db6b660270
Fix mypy issues in all modules except qt_ui.
2020-10-06 17:24:08 -07:00
Pedro Magueija
93b2e91c10
Fix usage of CombatStance typo
2020-09-15 15:03:41 +02:00
Khopa
ce4478803a
Added new factions, and OH-58D payloads.
2020-08-12 22:57:50 +02:00
Khopa
9581a8f1f4
Support for frenchpack mod & Rafale Mod
2020-07-09 00:39:33 +02:00
Khopa
9e5846b24a
Improved WW2 support.
2020-06-01 01:27:16 +02:00
Khopa
2817e2f2c8
Update for new pyDCS version. Supercarrier support added.
2020-05-31 19:19:03 +02:00
Khopa
6dec5ea8f8
Reworked payloads, factions, map display, carrier. Re-added Tarawa support, many minor bug fixes. UI changes.
2020-05-27 21:45:58 +02:00
Khopa
f57e453d8d
Ground war rework
2020-05-24 20:32:45 +02:00