|
@@ -80,6 +80,11 @@ def import_gamelist_file_to_db_for_system(
|
|
|
region = Game.Region.EU.name
|
|
|
|
|
|
english_patched = any(key in game_path.lower() for key in ENGLISH_PATCHED_KEYWORDS)
|
|
|
+ patch_version = None
|
|
|
+ if english_patched:
|
|
|
+ version_re = re.search ('v(.*?)(?=\))', game_path.lower())
|
|
|
+ if version_re:
|
|
|
+ patche_version = version_re.group(0)
|
|
|
undub = any(key in game_path.lower() for key in UNDUB_KEYWORDS)
|
|
|
hack = any(key in game_path.lower() for key in HACK_KEYWORDS)
|
|
|
|
|
@@ -136,6 +141,7 @@ def import_gamelist_file_to_db_for_system(
|
|
|
obj.marquee = marquee_path
|
|
|
obj.kid_game = kid_game
|
|
|
obj.english_patched = english_patched
|
|
|
+ obj.english_patched_version = patch_version
|
|
|
obj.hack = hack
|
|
|
obj.undub = undub
|
|
|
obj.region = region
|