Walter
254dd5f70f
Add Air Defenses to engage task
2020-10-26 16:42:40 -07:00
Walter
1a70ed5121
CAS Weapons Hold until Ingress
2020-10-26 16:42:40 -07:00
Walter
16d5a550ce
Move Engage targets to ingress point for CAS
2020-10-26 16:42:40 -07:00
Khopa
794cc43a41
Fix pmc mb339 modded faction id
2020-10-26 23:56:52 +01:00
Walter
8583bbf893
Changed task to add AAA and infantry properly
2020-10-26 17:19:52 -05:00
Walter
63d510f2ea
Add Air Defenses to engage task
2020-10-26 15:48:22 -05:00
David Pierron
2c6b26003b
Merge pull request #237 from VEAF/skynet-iads-plugin
...
First version of the Skynet IADS plugin
2020-10-26 21:39:58 +01:00
Walter
fdaf3bc30f
CAS Weapons Hold until Ingress
2020-10-26 15:26:51 -05:00
Walter
816d9696b5
Move Engage targets to ingress point for CAS
2020-10-26 15:26:47 -05:00
David Pierron
bdaa6a294a
Merge branch 'skynet-iads-plugin' of https://github.com/VEAF/dcs_liberation into skynet-iads-plugin
2020-10-26 21:17:26 +01:00
David Pierron
a6b15b9529
Merge remote-tracking branch 'upstream/develop' into skynet-iads-plugin
2020-10-26 21:17:16 +01:00
David Pierron
878529e8f8
Merge branch 'develop' into skynet-iads-plugin
2020-10-26 21:14:24 +01:00
David Pierron
2cb37b5bd8
added typing
2020-10-26 21:06:25 +01:00
David Pierron
de95cfc981
base plugin needs to be loaded first,
...
before skynetiads
2020-10-26 21:06:08 +01:00
David Pierron
0477247cf2
correction :
...
skipping plugin work orders did not work
2020-10-26 21:05:34 +01:00
David Pierron
e0319a4047
Merge remote-tracking branch 'upstream/develop'
...
into skynet-iads-plugin
2020-10-26 18:05:07 +01:00
Khopa
839f163ac5
Fixed issue with base defense that could not be repaired
2020-10-26 00:32:05 +01:00
Khopa
ba9ad4c371
Merge branch 'develop' of https://github.com/khopa/dcs_liberation into develop
2020-10-26 00:24:30 +01:00
Khopa
bdcf7c1828
Fixed mig 21 wrong identifier in some files.
2020-10-26 00:24:03 +01:00
Dan Albert
821e9fc114
Merge branch 'fix-mypy-actions' into develop
2020-10-25 16:19:57 -07:00
Dan Albert
334d21897b
Fix mypy actions.
...
GitHub actions fail based on the exit code of the *last* command in
the step, so we were failing mypy but passing the action.
2020-10-25 16:19:46 -07:00
Dan Albert
b405c3ab32
Fix mypy issues in faction code.
2020-10-25 16:19:46 -07:00
Khopa
3cabb1e02d
Inverted usa 1990 and 2005 factions names
2020-10-26 00:16:37 +01:00
Khopa
ec7f8f5710
Completed basic faction parameters loading test.
2020-10-25 14:38:10 +01:00
Khopa
93f0627c5e
Fixed errors in faction code
2020-10-25 14:21:25 +01:00
Khopa
3d8c2d689e
Added unit tests for faction. (To be completed)
2020-10-25 14:20:43 +01:00
Khopa
e1572c09ff
Improved faction & faction loader typing. Fixed error with netherlands faction.
2020-10-25 14:08:11 +01:00
Khopa
910af12fb9
Default faction for bluefor is USA 2005.
2020-10-25 12:19:51 +01:00
C. Perreau
acbd45341f
Merge pull request #249 from Khopa/faction_refactor
...
Moddable factions
2020-10-25 02:19:22 +02:00
Khopa
901c89371c
Fixed syntax errors in json files
2020-10-24 23:40:05 +02:00
Khopa
743534bdda
Migrated latest factions to new faction json format.
2020-10-24 23:35:39 +02:00
Walter
98bb1a9f65
Explicit message for confirm_no_client_launch
2020-10-24 13:28:02 -07:00
Dan Albert
bfc602f22f
Add cheat option to capture bases.
...
Capturing bases is sometimes really annoying because of the DCS unit
AI and our non-optimal ground victory heuristics. Add a cheat option
to allow the player to move on without the tedium.
2020-10-24 13:06:37 -07:00
Dan Albert
dd2b61edf3
Use FrontLine in ConflictTheater.conflicts.
2020-10-24 12:24:29 -07:00
Khopa
0fd58135fd
Migrated more factions to new faction json format.
2020-10-24 18:02:41 +02:00
Khopa
4672252242
Added description field to both campaign and faction json file.
2020-10-24 17:40:04 +02:00
Khopa
a0c61bf73a
Authors informations are loaded in Campaign object (to be displayed in UI later)
2020-10-24 17:23:09 +02:00
Khopa
d6c19a8aff
Added author field to campaign json file
2020-10-24 17:18:55 +02:00
Khopa
b6a933e264
Readded Full Map - Caucasus, remade by Discord user "george"
2020-10-24 17:16:56 +02:00
Khopa
0191eca9dc
Keeping new factions up to date with develop branch.
2020-10-24 17:03:39 +02:00
Khopa
f962fd55bc
Merge branch 'develop' into faction_refactor
...
# Conflicts:
# game/factions/bluefor_coldwar.py
# game/factions/bluefor_coldwar_a4.py
# game/factions/bluefor_coldwar_mods.py
# game/factions/bluefor_modern.py
2020-10-24 16:57:28 +02:00
David Pierron
33fa719e8d
Merge branch 'skynet-iads-plugin' of https://github.com/VEAF/dcs_liberation into skynet-iads-plugin
2020-10-24 11:03:03 +02:00
David Pierron
adb9352905
removed mist.lua from skynet plugin
...
It's already included in the base plugin, which is mandatory
2020-10-24 11:02:46 +02:00
David Pierron
58574c67df
Merge branch 'develop' into skynet-iads-plugin
2020-10-24 11:01:18 +02:00
Dan Albert
04d3ba4c47
Add mypy to github actions so we stop regressing.
2020-10-24 01:25:47 -07:00
Dan Albert
0f1d2b8685
Remove a plugin we don't include.
2020-10-24 01:10:15 -07:00
Dan Albert
c06a855113
Fix mypy regressions.
...
Mostly in the plugin system, which needed a handful of asserts that
shouldn't be necessary, but fixing them requires a refactor.
2020-10-24 01:10:11 -07:00
Dan Albert
e9bfd58ee1
Shorten strike waypoint descriptions.
...
We don't really need this much detail in these, and it was overflowing
the kneeboard.
2020-10-23 22:52:32 -07:00
Dan Albert
5f02febb6c
Fix kneeboard crash for small strike missions.
...
When we don't coalesce target points on the kneeboard we call
add_waypoint_row multiple times, so calls after the first were using
the travel time from one strike target to the next. Since they were so
close that rounded down to zero and caused a divide by zero error.
Update the last waypoint in add_waypoint instead.
2020-10-23 22:41:28 -07:00
Dan Albert
15db12fb21
Fix TOT/start for BARCAPs in other packages.
...
We were only getting BARCAP results right in BARCAP packages. This
fixes calculations of TOTs and start times for BARCAPs in strike
packages.
The probably needs some refactoring. BARCAP is just the symptomatic
example at the moment, but the real problem is that different mission
profiles exist and we currently only handle one. Making profiles
explicit in mission planning will clean this up, will be needed for
other future mission types, and makes it easier for us to alter
behavior for waypoint and timing decisions based on the aircraft or
mission type.
2020-10-23 22:28:51 -07:00