Dan Albert
fb9a0fe833
Flesh out typing information, enforce.
2021-07-07 17:41:29 -07:00
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
Khopa
cbce379132
Unit support : T-155 Firtina
2021-05-21 02:29:31 +02:00
Khopa
e12e2c4b0b
Unit support : Chieftain Mk3
2021-05-21 02:24:14 +02:00
Khopa
9a1b21a2fa
Unit support : PT-76
2021-05-21 02:19:52 +02:00
Khopa
79708f9ba6
Unit support : VAB Mephisto
2021-05-21 02:06:35 +02:00
Khopa
9243fd499b
pydcs update for DCS 2.7.1
2021-05-21 01:15:54 +02:00
Khopa
b61d15fdf4
Unit support : Added support for the PLZ-05, new artillery unit from the Chinese Asset Pack
2021-04-17 11:28:36 +02:00
Khopa
ad5cc83fb3
Unit support : now using the new unit S-60 57mm AA Gun units.
2021-04-17 11:23:00 +02:00
Khopa
8091051bb4
Fixed weapons names in pdcs extensions, removed deprecated rafale mod, fixed many other compilation issues with pydcs 2.7+
2021-04-17 02:13:52 +02:00
Khopa
15d2a5bb2b
Updated units name in liberation
2021-04-16 23:33:22 +02:00
Dan Albert
a47bef1f13
Blacken.
2021-02-12 20:10:45 -08:00
Khopa
b59167d3ca
Changelog update, WW2 factions can recruit AA/AT guns for frontlines.
2020-12-23 18:21:13 +01: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
Pedro Magueija
b8afb01c46
Fix typo in CombatStance enumeration
2020-09-15 14:58:17 +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