20 lines
604 B
Python
20 lines
604 B
Python
|
# coding: utf-8
|
||
|
|
||
|
# games where the download order optimizations are enabled by default
|
||
|
# a set() of versions can be specified, empty set means all versions.
|
||
|
_optimize_default = {
|
||
|
'wombat': {}, # world war z
|
||
|
'snapdragon': {}, # metro exodus
|
||
|
'honeycreeper': {}, # diabotical
|
||
|
'bcc75c246fe04e45b0c1f1c3fd52503a': { # pillars of eternity
|
||
|
'1.0.2' # problematic version
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
def is_opt_enabled(app_name, version):
|
||
|
if (versions := _optimize_default.get(app_name.lower())) is not None:
|
||
|
if version in versions or not versions:
|
||
|
return True
|
||
|
return False
|