Dan Albert
b10e86e484
Add support for user faction directory.
...
This allows users to install custom factions to their home directory
rather than the Liberation install directory. Makes it easier to keep
mods across Liberation downloads, and easier for us devs to keep custom
factions without git always wanting us to add them.
2021-05-02 14:35:21 -07:00
Dan Albert
b9822cd5d1
Python 3.9 compatibility.
...
This argument was removed and wasn't needed anyway since the file itself
is already opened UTF-8.
2021-05-02 14:31:08 -07:00
Dan Albert
611b6fc272
Fix mypy.
2020-10-30 16:43:19 -07: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
b405c3ab32
Fix mypy issues in faction code.
2020-10-25 16:19:46 -07:00
Khopa
e1572c09ff
Improved faction & faction loader typing. Fixed error with netherlands faction.
2020-10-25 14:08:11 +01: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
Khopa
b744238fb8
Factions are properly loaded, now need to refactor whole code.
2020-10-22 01:32:33 +02:00
Khopa
24394d4d00
Faction rework wip.
2020-10-20 20:58:39 +02:00