Pular para o conteúdo principal

BTC Fast Travel Menu

BTC Fast Travel Menu

Entree d'action qui ouvre le menu « Voyage Rapide ». Une vue par region ([FastTravelRegionEntry]) : les regions et leurs destinations sont des entrees, decouvertes a l'ouverture. La page ne connait ni le nombre de regions ni les points de voyage — elle pose deux marqueurs repetables et le resolveur les remplit. ### Contrat cote page - subviews : un marqueur travel_button:REGION_TAB repetable, eclate en REGION_TAB#0..#n. - content : un marqueur travel_button:DESTINATION repetable, eclate de la meme facon ; son index est le rang de la destination dans la region active. - domains et actions viennent du chassis par [baseMenuId].

Campos

CampoTipoPadrãoDescrição
inventoryTitleVar<String><white>Voyage RapideTitre du menu. Chaque vue peut le remplacer par son propre titre.PlaceholdersCores
inventoryRowsInt6Nombre de lignes (1-6).
guiTypeGuiTypeCUSTOMType de GUI.
layoutPoolList<LayoutData>emptyPool de layouts.
mainLayoutIdString?—Layout racine. Vide = le premier layout 'frame' du pool.
audioGuiAudioData—Audio.
baseMenuIdString—Entree open_gui servant de chassis partage.
regionViewMenuViewData—Gabarit clone pour chaque region. Le libelle accepte {region_name} et {region_id}.
regionViewIdPrefixStringDEFAULT_REGION_VIEW_PREFIXPrefixe des identifiants de vue de region.
viewsList<MenuViewData>emptyVues supplementaires declarees a la main.
defaultViewIdString?—Vue ouverte en premier. Vide = la premiere region.
breadcrumbSeparatorStringDEFAULT_BREADCRUMB_SEPARATORSeparateur MiniMessage du token {breadcrumb}.Cores
pushHistoryOnViewSwitchBooleanfalseEmpiler la vue precedente dans l'historique lors d'un changement d'onglet.
Campos comuns do TypeWriter (criteria, modifiers, triggers)
CampoTipoPadrãoDescrição
criteriaList<Criteria>empty—
modifiersList<Modifier>empty—
triggersList<Ref<TriggerableEntry>>empty—