# -*- coding: utf-8 -*-
"""
FreeExile Canonical Entity Dictionary across 9 Languages.
Sorted strictly descending by Vietnamese length to eliminate substring collisions.
"""
from tools.localization.novel_entities_core_catalog import ENTITIES_CORE
from tools.localization.novel_entities_combat_catalog import ENTITIES_COMBAT

ALL_ENTITIES = ENTITIES_CORE + ENTITIES_COMBAT
ENTITY_DICTIONARY = sorted(ALL_ENTITIES, key=lambda x: len(x[0]), reverse=True)
