Dan Albert
627f18c42b
Require factories for purchasing ground units.
...
https://github.com/Khopa/dcs_liberation/issues/986
2021-04-18 23:22:30 -07:00
Dan Albert
67b341cbd6
Add feature flag for new ground unit recruitment.
...
This is going to render most campaigns unusable because they won't have
any places to spawn ground units, so flagging off for now.
https://github.com/Khopa/dcs_liberation/issues/986
2021-04-18 23:22:30 -07:00
Dan Albert
eff5b94db7
Add factory placement to the campaign files.
...
This also removes the "factory" type from the normal strike target
(money generating) generators to avoid confusion. Later only control
points with factories will be able to spawn ground units, at which point
these will no longer generate income.
https://github.com/Khopa/dcs_liberation/issues/986
2021-04-18 23:22:30 -07:00
Dan Albert
707323ca12
Update Inherent Resolve to latest camapign format.
...
* Moves front line endpoints to roads for convoys (not used yet).
* Adds EWR sites.
2021-04-18 23:22:30 -07:00
Dan Albert
cb2ba2f53a
Update pydcs, move back to upstream.
2021-04-18 23:22:11 -07:00
Dan Albert
777cd310ef
Clarify which game we're talking about.
2021-04-18 17:45:27 -07:00
Dan Albert
9a4ec5a899
Fix campaign description template.
2021-04-18 17:41:27 -07:00
Dan Albert
c92e4e06cc
Move campaign format version to a stable location.
2021-04-18 17:37:55 -07:00
Dan Albert
39135f8c80
Add version field to campaign descriptor file.
...
This is used to provide a UI hint to guide players towards campaigns
that have been updated to work with the current version of the game.
All the campaigns we currently have were made for an unknown version of
the game, so they're all flagged as incompatible.
The version field is not the DCS Liberation version number because the
campaign format may change multiple times during development. Instead
the version number is a monotonically increasing integer that we
increment whenever a game change requires campaign updates.
2021-04-18 17:30:49 -07:00
Dan Albert
5e054cfc77
Disallow selling ground units.
...
Ground units should be transferred to a new location, not sold and
repurchased.
https://github.com/Khopa/dcs_liberation/issues/823
2021-04-18 16:32:02 -07:00
Dan Albert
3b72c13f9d
Add ground unit transfers to the changelog.
...
Also documented the behavior on the wiki (link in the changelog).
This is currently fully functional for players, but since units can be
bought and sold at any base there's no real reason to use these yet.
Will follow up with making ground units only purchasable at bases with
factories (the UI will still allow the purchase directly at the base,
but it will automatically create the transfer order) so convoys end up
being used, and to make factories a more interesting strategic target.
https://github.com/Khopa/dcs_liberation/issues/824
2021-04-18 16:22:51 -07:00
Dan Albert
65ed110ab7
Track convoy kills.
...
https://github.com/Khopa/dcs_liberation/issues/824
2021-04-18 16:22:51 -07:00
Dan Albert
5dd7ea3060
Spawn convoys for transfers.
...
Destroying these units currently has no effect.
https://github.com/Khopa/dcs_liberation/issues/824
2021-04-18 16:22:51 -07:00
Dan Albert
bd9cbf5e3b
Move transfers one CP per turn.
...
https://github.com/Khopa/dcs_liberation/issues/824
2021-04-18 16:22:51 -07:00
Dan Albert
65f6a4eddd
Restrict transfers to connected bases.
...
https://github.com/Khopa/dcs_liberation/issues/824
2021-04-18 15:59:15 -07:00
Dan Albert
e9ff554f39
Basic implementation of road based transfers.
...
This adds the models and UIs for creating ground unit transfer orders.
Most of the feature is still missing:
* The AI doesn't do them.
* Transfers can move across the whole map in one turn.
* Transfers between disconnected bases are allowed.
* Transfers are not modeled in the simulation, so they can't be
interdicted.
https://github.com/Khopa/dcs_liberation/issues/824
2021-04-18 15:59:15 -07:00
Dan Albert
b65d178cf1
Move develop to 2.6.
2021-04-18 15:57:18 -07:00
Dan Albert
157a59e3c4
Fix UI crash when unchecking default loadout.
...
This was throwing because it was being called with the wrong number of
arguments, preventing the UI from actually updating back to the default.
2021-04-18 13:05:22 -07:00
Khopa
d24c65c3aa
Fixed airfield data airport name for Persian Gulf map
2021-04-18 20:10:52 +02:00
Khopa
d4d441ff9b
Fixed some factions errors that weren't caught yet.
2021-04-18 18:11:00 +02:00
Khopa
f43fb1223f
Fix : Fixed duplicate units on cold war flak site.
2021-04-18 15:16:17 +02:00
Khopa
3db275414d
Allow 0 income multiplier in game settings windows (this was already possible in new game wizard)
2021-04-18 01:20:32 +02:00
Khopa
6e0ff6c805
pydcs update
2021-04-18 01:13:50 +02:00
Dan Albert
9c359efbff
Note Litening -> ATFLIR change.
2021-04-17 16:03:56 -07:00
Dan Albert
c5cc1ea8e8
Make the F/A-18C strike loadout less silly.
...
Instead of 4xMk83 and 4xGBU-38, 2 bags and 2 GBU-31. ATFLIR added for
TOO/BDA.
2021-04-17 15:51:46 -07:00
Dan Albert
afb6a33131
Replace Litening II with ATFLIR in Honet loadouts.
...
https://github.com/pydcs/dcs/pull/120
2021-04-17 15:43:49 -07:00
Khopa
539a11f54d
Added icons for new units
2021-04-18 00:15:10 +02:00
Khopa
9324e549e6
Updated changelog
2021-04-18 00:13:43 +02:00
Khopa
c8f6b6df87
Fixed lint issue
2021-04-18 00:11:06 +02:00
Dan Albert
38f632097e
Add support for DCS 2.7 weather generation.
...
https://github.com/Khopa/dcs_liberation/issues/981
2021-04-17 15:06:17 -07:00
Khopa
e63743f537
Improved FOB support : new custom banner for FOB menu and do not display aircrafts menu on first page.
2021-04-17 23:49:49 +02:00
Khopa
ce13295cf0
pydcs repo now pointing on temporary branch 2-7-temp on https://github.com/Khopa/dcs for new weather development
2021-04-17 23:06:48 +02:00
Khopa
23c02a3510
Updated airfields data for the Channel map
2021-04-17 17:50:41 +02:00
Khopa
01ea7b9ee1
Updated airfields metadata for Syria
2021-04-17 17:37:15 +02:00
Khopa
6fed1284a1
Updated airfields metadata for Syria
2021-04-17 17:35:40 +02:00
Khopa
5574d849bd
Unit support : S-60 added to Syria faction
2021-04-17 13:11:58 +02:00
Khopa
c2ce3a6992
Fixed Lint issue
2021-04-17 13:11:26 +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
Ronny Röhricht
2f53edd775
Add plugin for exporting RED and BLUE threat circles to LotATC.
...
Implemented as a plugin because LotATC needs actual lat/lon, and the only APIs for those are in lua.
Fixes https://github.com/Khopa/dcs_liberation/issues/956 .
2021-04-17 00:55:06 -07:00
Khopa
923459c88b
Pydcs update to the good commit reference
2021-04-17 02:35:34 +02:00
Khopa
1192d26448
Fixed lint issue
2021-04-17 02:27:42 +02:00
Khopa
2d5e827417
Pydcs update to master repo
2021-04-17 02:26:31 +02:00
Khopa
a30d9276b8
Merge remote-tracking branch 'khopa/develop' into develop
2021-04-17 02:22:56 +02:00
Khopa
b963c2272f
More naming fixes
2021-04-17 02:21:19 +02:00
Khopa
221cb8709b
Ran black formatter
2021-04-17 02:15:49 +02:00
Khopa
648857fc44
Removed deprecated faction
2021-04-17 02:15:02 +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
1e468cd3e0
Fixed weapons fallback db names with new pydcs version
2021-04-17 01:23:08 +02:00
Khopa
15d2a5bb2b
Updated units name in liberation
2021-04-16 23:33:22 +02:00