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
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
Dan Albert
c3fca6696d
Fix waypoint altitudes for helicopters.
...
Fixes https://github.com/Khopa/dcs_liberation/issues/234
2020-10-23 14:52:14 -07:00
Dan Albert
dd4c37cde3
Pick runways and ascent/descent based on headwind.
2020-10-23 14:41:42 -07:00
Dan Albert
aa7ffdabb0
Fix planned flights view, stop hiding bugs.
2020-10-23 14:19:45 -07:00
Dan Albert
85f6616185
Add bombers to coalitions.
...
* B-1
* B-52
* F-117
* Tu-160
* Tu-22
* Tu-95
Also alters the default loadouts for the F-15E.
2020-10-23 13:50:03 -07:00
Khopa
669a8c9e64
Merge branch 'develop' into faction_refactor
2020-10-23 01:39:48 +02:00
Khopa
b4d0eb0b99
Started cleaning old factions, added back most factions as json. Fixed LHA not spawning.
2020-10-23 01:38:08 +02:00
C. Perreau
035bebaab8
Merge pull request #238 from walterroach/ter_fix
...
Fixes issue Khopa#203 TER weapons not selectable in custom payload
2020-10-23 01:07:37 +02:00
Walter
b20200318b
ter fix
2020-10-22 16:29:46 -05:00
Walter
9caf83cda9
Fixes issue #203
...
Conditional in comprehension appears to be intended to exclude
dunders, but was also excluding many TER weapons from Weapon class args
beginning with '_'
2020-10-22 16:28:38 -05:00
Dan Albert
cc61893bca
Fix more fallout from double/right click change.
2020-10-22 12:12:28 -07:00
Khopa
bc1e793ce6
Fixed faction loader so it works with known modded units
2020-10-22 13:55:37 +02:00
Khopa
aa7eacc043
Added list of modded units in pydcs_extensions module
2020-10-22 13:51:24 +02:00
Khopa
dd7b9f1790
Fix faction shorad units loader
2020-10-22 13:50:24 +02:00
Khopa
d6b94345d9
Merge branch 'develop' into faction_refactor
2020-10-22 13:40:14 +02:00
Khopa
aa1ac56ec3
Faction rework, working :)
2020-10-22 13:33:18 +02:00
Dan Albert
fd969020af
Add escort tasks for the AI.
2020-10-22 01:29:19 -07:00
Dan Albert
95f486870d
Correct AI startup time.
...
It doesn't look like the AI is subject to much startup time. I see
B-1, F-15, F-16, and M-2000 all start up in about 2 minutes.
2020-10-22 00:46:53 -07:00
C. Perreau
f6d049da3c
Merge pull request #232 from VEAF/develop
...
changes to the export of state.json :
2020-10-22 09:46:10 +02:00
Dan Albert
69f15824ca
Fix breakage in package list UI.
2020-10-22 00:45:10 -07:00
Dan Albert
8c70d1ab79
Fix foot to meter conversion.
...
Somehow this constant was wrong so all of our foot-to-meter
conversions were coming out ~7% too large. We're still introducing
some error because we're rounding early rather than only when we need
an integer, but it's much more accurate now.
2020-10-21 23:58:23 -07:00
Dan Albert
58fd651a0b
Confirm exit to avoid losing progress.
...
Fixes https://github.com/Khopa/dcs_liberation/issues/218
2020-10-21 18:35:14 -07:00
Dan Albert
177b505cb7
Update client slots UI on end turn.
...
Fixes https://github.com/Khopa/dcs_liberation/issues/222
2020-10-21 17:54:58 -07:00
Dan Albert
8ac5dbe22a
Add double- and right-click actions for ATO lists.
...
Fixes https://github.com/Khopa/dcs_liberation/issues/230
2020-10-21 17:52:21 -07:00
Khopa
b744238fb8
Factions are properly loaded, now need to refactor whole code.
2020-10-22 01:32:33 +02:00
David Pierron
57b7402753
changes to the export of state.json :
...
- dcsLiberation.installPath does not include "state.json" anymore
- corrected behavior :
- try LIBERATION_EXPORT_DIR
- then try dcsLiberation.installPath
- then try TEMP
- then try working directory
- corrected multiple bugs in dcs_liberation.lua
- corrected bad string.format causing DCS crashes in
jtacautolase-config.lua
2020-10-21 23:44:36 +02:00
Khopa
dcaa390d24
Added support for Su-57 mod by Cubanace
2020-10-21 22:21:36 +02:00
Khopa
59010f6949
Added support for Su-57 mod by Cubanace
2020-10-21 21:40:31 +02:00
Khopa
6a91fad10a
Merge branch 'develop' into faction_refactor
2020-10-21 19:51:25 +02:00
C. Perreau
f03029417d
Merge pull request #229 from VEAF/develop
...
Removed VEAF submodule
2020-10-21 11:39:18 +02:00
David Pierron
f5aa342602
Removed VEAF submodule
2020-10-21 11:32:39 +02:00