from enum import Enum
LANGUAGES = {
"english": ("en", r"[strings]\strings_english.str"),
"korean": ("kr", r"[strings]\strings_korean.str"),
}
DEFAULT_LANGUAGE = "english"
COUNTRYS = {}
DLC_NAMES = {
None: "Base Game",
"dlc_1_1": "Season 1: Search & Recover
Kola Peninsula, Russia",
"dlc_1_2": "Clasico Pack",
"dlc_2_1": "Season 2: Explore & Expand
Yukon, Canada",
"dlc_2_2": "Season 2: Explore & Expand",
"dlc_3": "Season 3: Locate & Deliver
Wisconsin, USA",
"DLC_trial_6": "GMC Brigadier",
"dlc_4": "Season 4: New Frontiers
Amur, Russia",
"dlc_4_1": "Anniversary DLC",
"dlc_5": "Season 5: Build & Dispatch
Don, Russia",
"dlc_6": "Season 6: Haul & Hustle
Maine, USA",
"dlc_7": "Season 7: Compete & Conquer
Tennessee, USA",
"dlc_8": "Season 8: Grand Harvest
Belozersk Glades, Central Asia",
"dlc_9": "Season 9: Renew & Rebuild
Ontario, Canada",
"dlc_10": "Season 10: Fix & Connect
British Columbia, Canada",
"dlc_11": "Season 11: Light & Cameras
Scandinavia, Northern Europe",
"dlc_12": "Season 12: Public Energy
North Carolina, USA",
"dlc_12_5": "The Atom",
"dlc_13": "Season 13: Dig & Drill
Almaty Region, Central Asia",
"dlc_13_5": "Rezvani Tank",
"dlc_14": "Season 14: Reap & Sow
Austria, Central Europe",
"dlc_14_1": "Kenworth Dual Pack",
"dlc_14_2": "Mack Dual Pack",
"dlc_15": "Season 15: Oil & Dirt
Quebec, Canada",
"dlc_15_5": "Freightliner & Western Star Dual Pack",
"dlc_16": "Season 16: High Voltage
Washington, USA",
"dlc_16_5": "Dragon Wagons Dual Pack",
"dlc_17": "Season 17: Repair & Rescue
Zurdania, Western Asia",
"dlc_17_5": "Mercedes-Benz Trucks Dual Pack 1",
"dlc_18": "Season 18: Patch & Power
Chiapas, Mexico",
"dlc_navistar": "Navistart 5000-MV Tractor",
"dlc_high_roller": "High Roller Pack",
"dlc_ws_49x": "Western Star 49X",
"dlc_tatra": "TATRA Dual Pack",
"dlc_jeep": "Jeep Dual Pack",
"dlc_crocodile": "Crocodile Pack",
"dlc_land_rover": "Land Rover Dual Pack",
"dlc_ws_wolf": "Western Star Wolf Pack",
"dlc_rezvani": "Rezvani Hercules",
"dlc_mastodon": "The Mastodon",
"dlc_w990": "Kenworth W990",
}
DLC_OVERRIDES = {
"UI_VEHICLE_NAVISTAR_5000_NAME": "dlc_navistar",
"UI_VEHICLE_KHAN_39_MARSHALL_NAME": "dlc_high_roller",
"UI_VEHICLE_WESTERN_STAR_49X_NAME": "dlc_ws_49x",
"UI_VEHICLE_TATRA_805_NAME": "dlc_tatra",
"UI_VEHICLE_TATRA_T813_NAME": "dlc_tatra",
"UI_VEHICLE_JEEP_CJ7_RENEGADE_NAME": "dlc_jeep",
"UI_VEHICLE_JEEP_WRANGLER_NAME": "dlc_jeep",
"UI_VEHICLE_STEP_3364_CROCODILE_NAME": "dlc_crocodile",
"UI_VEHICLE_LAND_ROVER_DEFENDER_110_NAME": "dlc_land_rover",
"UI_VEHICLE_LAND_ROVER_DEFENDER_90_NAME": "dlc_land_rover",
"UI_VEHICLE_WESTERN_STAR_57X_NAME": "dlc_ws_wolf",
"UI_VEHICLE_WESTERN_STAR_NF1424_NAME": "dlc_ws_wolf",
"UI_VEHICLE_WESTERN_STAR_NF1430_NAME": "dlc_ws_wolf",
"UI_VEHICLE_REZVANI_NAME": "dlc_rezvani",
"UI_VEHICLE_ZIKZ_612H_MASTODONT_NAME": "dlc_mastodon",
"UI_VEHICLE_KENWORTH_W990_NAME": "dlc_w990",
}
class TruckInfo(str, Enum):
ALWAYS = "UI_TRUCK_INFO_ALWAYS"
CAPABLE = "UI_TRUCK_INFO_CAPABLE"
NOT_AVAILABLE = "UI_TRUCK_INFO_NA"
SWITCHABLE = "UI_TRUCK_INFO_ON_OFF"
class TruckAddonCategory(str, Enum):
ALL_WHEEL_DRIVE = "awd"
BUBBLE_HEAD = "bubble_head"
BUMPER = "bumper"
CURTAIN = "curtain"
DIFF_LOCK = "diff_lock"
EXHAUST = "exhaust"
FRAME_ADDON = "frame_addons"
FENDERS = "fenders"
FENDER_FRONT = "fender_front"
FENDER_REAR = "fender_rear"
GRILL = "grill"
HOOD_ORNAMENT = "hood_ornament"
MIRROR_MOUNT = "mirror_mount"
MISCELLANEOUS = "miscellenious"
REAR = "rear"
SNORKEL = "snorkel"
STICKER = "sticker"
STICKER_EXTERIOR = "sticker_exterior"
STICKER_WINDSHIELD = "sticker_windshield"
TOP = "top"
WHEEL_ADDON = "wheel_addon"