Dan Albert
22503d4e95
Save the last turn for bug reports.
...
We often get save games uploaded with bug reports that are already in a
broken state with nothing we can do about it. This saves that turn to
`last_turn.liberation` so users are less likely to have clobbered the
useful data before filing the report.
2022-12-20 13:46:21 -08:00
Dan Albert
32dd0f543a
Log the time it takes to save the game.
2022-01-24 17:58:35 -08:00
Dan Albert
74291271e3
Move mission generation code into game.
...
Operation has been renamed MissionGenerator and is no longer a static
class.
2021-10-22 13:48:43 -07:00
Dan Albert
fb9a0fe833
Flesh out typing information, enforce.
2021-07-07 17:41:29 -07:00
Dan Albert
959a13a514
Fix save path cleanup.
2021-06-25 23:21:31 -07:00
Dan Albert
91655a3d5a
Fix lint.
2021-06-25 19:33:55 -07:00
Dan Albert
7774a9b2ab
Move the default save game directory.
...
The top level DCS directory gets messy fast if we fill it with save
games.
2021-06-25 17:48:09 -07:00
Dan Albert
a47bef1f13
Blacken.
2021-02-12 20:10:45 -08:00
Khopa
d6e4a50064
QOL : On launch, auto load the latest saved game.
2020-12-09 21:01:32 +01:00
Dan Albert
944748a0ac
Don't throw away exception info on save/load.
...
Makes it much easier to determine what we did that broke save game
compatibility.
2020-10-06 21:50:44 -07:00
Dan Albert
db6b660270
Fix mypy issues in all modules except qt_ui.
2020-10-06 17:24:08 -07:00
Dan Albert
5f1601a2da
Remove the userdata package.
2020-10-06 17:01:37 -07:00