Contenitori
containers.toml indica come il client mostra ogni tipo di contenitore:
[[container]]name = "default"gump = 0x003Cbounds = "(44, 65)..(186, 159)"drop_sound = 0x0048default = trueitems = []
[[container]]name = "bag_2"gump = 0x003Dbounds = "(29, 34)..(137, 128)"drop_sound = 0x0048items = [0x0E76, 0x2256, 0x2257]| Campo | Significato |
|---|---|
name |
Un’etichetta per chi legge il file e per i log. Facoltativa. |
gump |
ID del gump aperto dal client. |
bounds |
Area del gump in cui si possono posizionare oggetti, un Rectangle2D. |
drop_sound |
Suono di un oggetto inserito. Omettilo per nessun suono. |
items |
ID degli oggetti (grafiche) dei contenitori che usano questa voce. |
default |
true sull’unica voce usata per i contenitori non elencati. |
IContainerLayoutService risolve questi layout. La creazione di oggetti iniziali e mobile
usa i loro limiti per posizionare oggetti negli zaini, e la finestra del contenitore
(0x24) si apre con il gump del layout; vedi Pacchetti.
Validazione all’avvio
Section titled “Validazione all’avvio”Il server si arresta quando:
containers.tomlnon esiste;- non c’è esattamente una voce con
default = true; - un
gumpè inferiore a 1, oppureboundsè più piccolo di 1x1; - un ID oggetto viene elencato da due voci.
Vedi anche
Section titled “Vedi anche”- Panoramica dei file di dati: percorsi dei file, ordine di caricamento e formati condivisi dei valori.
- Controllare le modifiche: validare i dati modificati prima di riavviare.
Creato con ❤️ da Tom
