Aller au contenu principal

Glossaire Archway

Definitions des termes techniques du plugin Archway.

Administrative Division​

Hierarchie administrative : Definitions -> Barronies -> Comtes -> Duches -> Kingdoms -> Empires.

AsyncAction​

Action Blueprint asynchrone (latent node). Executee en background avec un pin de completion.

BPC (Blueprint Component)​

Composant Blueprint (ex: BPC_TerritoryManager, BPC_InstanceManager). Gestionnaire d un sous-systeme du plugin.

Bake/Baking​

Processus de pre-calcul des donnees de territoire (static = fixe, dynamic = changeable en runtime).

Border Milestone​

Texture de reference pour le style des borders (border_Land_0, border_war, etc.).

CurveFloat​

Courbe d animation utilisee pour les transitions de camera, opacity, etc.

DA (DataAsset)​

Asset de donnees (ex: DA_Territories_Dynamic). Contient des donnees configurees dans l editor.

DT (DataTable)​

Table de donnees (ex: DT_Barronies_World_0). Contient les donnees administratives du monde sous forme de rows.

EditorUtilityWidget (EUW)​

Widget editor utilise comme point d entree UX du plugin. L EUW Archway orchestre les tasks d import et de generation.

GameStateRegistry​

Registry des etats diplomatiques des border segments (war, alliance, etc.).

HISM (Hierarchical Instanced Static Mesh)​

Technique de rendu UE pour afficher des milliers d instances d un mesh avec un seul draw call. Utilise pour les borders de territoires.

ID Map​

Texture ou chaque couleur de pixel represente un territoire ou une province. Utilisee comme source de verite pour les borders.

InstanceLayer​

Couche d instances HISM. Chaque layer a sa propre configuration via UInstanceLayerConfig.

LUT (Look-Up Table)​

Texture de mapping couleur -> ID. Utilisee pour identifier les territoires par pixel dans les render targets.

LabelManager​

Sous-systeme responsable du positionnement et rendu des labels de territoires sur la carte.

Landmass​

Polygone continu representant la geometrie d un territoire ou d une province. Genere a partir des donnees de border et utilise pour le rendu HISM.

MapMode​

Mode d affichage de la carte (provinces, comtes, duches, royaumes, empires, countries). Chaque mode a sa propre LUT (Look-Up Table).

NotificationSubsystem​

Systeme de notifications UI pour les processus longs (import, baking, etc.).

Province​

Plus petite unite territoriale. Les provinces sont les elements de base des DataTables (35 078 definitions de pixels -> 29 757 baronnies).

Render Target (RT/CRT)​

Texture de rendu. RT2D = TextureRenderTarget2D (GPU), CRT2D = CanvasRenderTarget2D (CPU via Canvas).

SaveGame​

Systeme de sauvegarde du plugin (BP_ArchwaySave). Persiste l etat des territoires et parametres materiaux.

Segment (Border Segment)​

Portion continue d une border entre deux provinces. Identifie par un FName unique.

Struct (S_*)​

Structure de donnees Blueprint. Ex: S_TerritoryData, S_Scenario, S_MapMode_Info.

Territory​

Entite geographique possedee par une faction. Un territoire est compose de provinces et a des borders visuelles generees dynamiquement.

VisualTheme​

Ensemble de parametres visuels (couleurs, styles) appliques aux instances de territoire.

World Partition​

Systeme de streaming d Unreal Engine 5. Le landscape d Archway est divise en 128 tiles (LandscapeStreamingProxy) charges dynamiquement.