Dan Albert
a47bef1f13
Blacken.
2021-02-12 20:10:45 -08:00
Simon Clark
b7fbade968
More work on the unit info screen.
2021-01-19 17:53:55 +00:00
Simon Clark
995a89d370
Add initial version of the unit info window.
...
DCS features a massive range of aircraft and land vehicles, and not all of them make their role(s) clear just from the name alone. What this commit does is add an "information" button (and resultant window) to the recruitment section. This should allow new players to understand what each unit is/does.
Current state - every aircraft has a country of origin and an introduction date for that variant. Some also have a small placeholder description, taken from ED's store page for that aircraft. There is also a placeholder picture (taken from a rejected image from my own personal photography) that will, in time, show a banner image of each unit.
Todo - add appropriate screenshots for each aircraft's banner, replace the placeholder text for each aircraft (this will take a while...) and add more data points for each unit type, such as a unit role (i.e. "air-superiority fighter", "multirole fighter", etc) or perhaps a list of weapons carried. I also haven't made a start on the huge number of ground units yet.
2021-01-18 19:27:54 +00:00
Dan Albert
bc6b2e0f3e
Add warning for missing weapon data.
...
These are disabled by default because it would otherwise warn about
nearly every piece of equipment in the game currently.
2021-01-04 15:57:37 -08:00
Dan Albert
905175c210
Add --invert to the game generator.
2020-12-11 01:15:28 -08:00
Dan Albert
ce977ac937
Remove the enemy forces multiplier option.
...
This didn't do what it claimed to (it actually just determines the
threshold for whether a control point shoudl be a *preferred* canidate
for purchasing ground units), and the income multipliers offer the
intended behavior.
2020-12-05 23:55:33 -08:00
Dan Albert
6a8ca810ff
Add auto-procure option to the CLI generator.
2020-12-05 23:20:58 -08:00
Dan Albert
f2d2fd7014
Add automation options to the new game wizard.
...
To have an effect on turn zero these need to be enabled in the wizard.
Since the last page was getting quite full I've split it into two pages:
one for the objective generation options and a second for the difficulty
and player assist options.
I also added an option to set the inital budget for opfor.
2020-12-05 23:16:17 -08:00
Dan Albert
f1a2602cfd
Move generator only settings out of Settings.
2020-12-05 16:56:14 -08:00
Dan Albert
fd454dce74
Load campaign data lazily.
...
Error checking comes later, but the new game wizard opens much faster by
not spending time creating theaters it doesn't need.
Fixes https://github.com/Khopa/dcs_liberation/issues/469
2020-11-26 22:14:23 -08:00
Ignacio Muñoz Fernandez
6e153c6451
wip: initial work on issue #406
2020-11-25 13:04:03 -08:00
Dan Albert
1f12546ff4
Add command line option to generate a new game.
...
Saves us a ton of clicks while developing the campaign generator.
2020-11-17 18:56:35 -08:00
Dan Albert
4145d5578e
Refactor game and ground object generation.
...
No real functional improvements yet, just reorganizing to make
improvements easier.
2020-11-05 16:09:34 -08:00
Dan Albert
b34de70fc7
Fix logging.
...
Same problem as last time: we were logging during initialization
before the log handlers could be initialized.
2020-10-30 16:13:34 -07:00
Dan Albert
5f1601a2da
Remove the userdata package.
2020-10-06 17:01:37 -07:00
Khopa
3c96c1d5b1
Removed incorrect imports causing pydcs being imported twice;
2020-09-06 12:33:40 +02:00
Anthony Conrad
18896a69cf
Added PyDCS as a submodule
2020-08-22 20:00:07 -07:00
Khopa
5afa2a23f6
Version String managed in a single place. And shown in about Window
2020-08-20 16:02:16 +02:00
Khopa
036874fbf0
Preparing version 2.1.0
2020-08-20 13:12:26 +02:00
Khopa
9f3b49a7f5
Changelog update
2020-08-20 13:11:35 +02:00
Khopa
d6398630df
Version number
2020-08-12 23:58:23 +02:00
Khopa
6f4b7e0f1a
WIP
2020-08-03 19:43:12 +02:00
Khopa
f897cf745f
Multiple WIP changes on UI / Submit manually debriefing.
2020-07-26 12:59:16 +02:00
Donnie
ac6a106c6a
Merge branch 'master' into DCS-UI-Theme
2020-06-26 16:18:01 -04:00
Donnie
d775b8baa0
Some clean up and refactoring
2020-06-26 11:39:28 -04:00
Donnie
2dc1b3ec43
Icons change based on theme. wip
2020-06-26 00:57:00 -04:00
Donnie
d3d5160861
UI Theme switcher working
2020-06-26 00:39:04 -04:00
Khopa
c5d055c19b
Prepared version RC9
2020-06-24 23:54:23 +02:00
Donnie
7890fd5cc7
Base theme applied. WIP.
2020-06-24 16:40:19 -04:00
Khopa
93a4463f22
Fixed logging issues and SEAD flights departing without waiting.
2020-06-22 23:20:14 +02:00
Khopa
56cf6bdaa4
Mission planning polishing.
2020-06-22 21:31:25 +02:00
Khopa
b219b2a71b
Possible to setup custom saved game and installation directory.
2020-06-05 14:21:42 +02:00
Khopa
08c2972cf9
Added map theater : North Caucasus
2020-06-01 14:20:43 +02:00
Khopa
8c68c9f703
Fix for payload for release versions.
2020-06-01 12:51:59 +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
7a3ee6b1a9
Frontline progression is now based on combat results.
2020-05-25 04:09:51 +02:00
Wrycu
3de688da29
fix(payloads): fix for payloads when compiled into an exe
2020-01-18 11:28:26 -08:00
Khopa
7d524300e5
Start window maximized
2019-11-21 19:55:03 +01:00
Khopa
9f319ab99a
Added loadout editor to mission preparation screen.
2019-10-19 16:14:40 +02:00
Khopa
7fbc75b375
New mission briefing menu, work in progress.
2019-10-19 00:07:37 +02:00
Khopa
3f5f4f4bb1
New automatic de-briefing system implemented
2019-10-13 03:40:22 +02:00
Khopa
82bb608fd3
Mission units destroyed are stored in a json file being written mission runtime. (First step that will remove the need to save the debriefing manually after mission)
...
Using Mist framework to do this in the mission script env.
2019-10-12 03:21:33 +02:00
Khopa
4c3ff906ff
Improved layout for airbase window layout.
...
Fixed missing icons for some windows.
2019-10-11 01:14:43 +02:00
Khopa
0365d7a900
Fix issue with payloads loading.
2019-10-08 00:44:57 +02:00
Khopa
73b4ec47b9
Apply CSS to whole app, but disabled for now
2019-07-13 00:53:11 +02:00
Khopa
0e7d49488c
Put CSS in resources folder, so that it is properly embedded in the release. Updated requirement and release build for new UI.
2019-07-12 19:35:30 +02:00
Khopa
024b665dd9
Commit before merge
2019-07-12 00:32:47 +02:00
Khopa
adb9e38ff4
Waiting and Debriefing Window, QT UI is now functionnal.
2019-07-11 21:31:16 +02:00
Khopa
1776452964
Show events on map
2019-07-06 13:54:45 +02:00
Khopa
9a73c78705
Using a singleton QObject to propagate game model update across whole app
2019-07-05 21:43:14 +02:00