From 81ad559ca1a373eeef29605c4bb35504f5993d62 Mon Sep 17 00:00:00 2001 From: MetalStormGhost Date: Sat, 29 Jun 2024 14:14:28 +0300 Subject: [PATCH] Pretense generator now handles Severomorsk-1 and Severomorsk-3 correctly. --- game/pretense/pretenseflightgroupspawner.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/game/pretense/pretenseflightgroupspawner.py b/game/pretense/pretenseflightgroupspawner.py index 165de027..ace1b3f2 100644 --- a/game/pretense/pretenseflightgroupspawner.py +++ b/game/pretense/pretenseflightgroupspawner.py @@ -39,7 +39,8 @@ class PretenseNameGenerator(NameGenerator): @classmethod def pretense_trimmed_cp_name(cls, cp_name: str) -> str: - cp_name_trimmed = "".join([i for i in cp_name.lower() if i.isalpha()]) + cp_name_alnum = "".join([i for i in cp_name.lower() if i.isalnum()]) + cp_name_trimmed = cp_name_alnum.lstrip("1 2 3 4 5 6 7 8 9 0") cp_name_trimmed = cp_name_trimmed.replace("ä", "a") cp_name_trimmed = cp_name_trimmed.replace("ö", "o") cp_name_trimmed = cp_name_trimmed.replace("ø", "o")