Difference between revisions of "Item schema/it"

From Team Fortress Wiki
Jump to: navigation, search
m
m (Added DISPLAYTITLE:)
Line 1: Line 1:
{{trans}}<!-- Please add a display title with {{DISPLAYTITLE:}} as well. -->
+
{{trans}}
 +
{{DISPLAYTITLE:Schema degli oggetti}}
  
 
{{Hatnote|Da non essere confuso con il [[Item drop system/it|sistema di drop degli oggetti]].<br>Per una documentazione tecnica più approfondita pertinente il Web API di Steam e GetSchema, guarda [[WebAPI]] {{lang icon|en}}.}}
 
{{Hatnote|Da non essere confuso con il [[Item drop system/it|sistema di drop degli oggetti]].<br>Per una documentazione tecnica più approfondita pertinente il Web API di Steam e GetSchema, guarda [[WebAPI]] {{lang icon|en}}.}}

Revision as of 19:51, 24 March 2022


Da non essere confuso con il sistema di drop degli oggetti.
Per una documentazione tecnica più approfondita pertinente il Web API di Steam e GetSchema, guarda WebAPI (Inglese).

L'item schema, o schema degli oggetti, è una risorsa in Team Fortress 2 che definisce tutti gli oggetti di gioco esistenti e gli attributi a loro assegnati. L'item schema è accessibile dal client del gioco in vari menù dell'interfaccia, inclusi il Negozio Mann Co., il Catalogo e lo zaino del giocatore. Ogni item nello schema è trattato come un oggetto dalle variabili chiave-valore che denotano il loro nome, tipo e slot, le classi che possono equipaggiarlo e le sue capacità (ovvero se può essere utilizzato con Latta di Vernice o Etichetta Nome). Tutti i valori sono elencati nel dettaglio su WebAPI/GetSchema.

Oltre all'item schema standard, c'è un'altra versione schema avviata dal client del gioco che è conosciuta come "client schema". Il client schema è ottenuto in un formato VDF per essere analizzato dal motore di gioco (game engine) e include altri dettagli non presenti nello schema standard quali le regioni d'equipaggiamento, i suoni relativi per ogni arma, e i bodygroup per ogni oggetto. Entrambe le versioni degli item schema includono definizioni di tutti gli Attributi degli oggetti, i Set di oggetti, gli effetti, i livelli degli oggetti e i ranghi per quanto riguarda le armi e i cosmetici di qualità Strana.

Il client schema è conservato localmente sia nel client che nel server come tf/scripts/items/items_game.txt. Il client e il server caricano (load) questa copia dello schema all'accensione. Una volta connesso, l'item server manda al client e al server un URL in cui lo schema più recente può essere scaricato (download), che a sua volta il client e il server possono poi scaricare e utilizzare. Gli aggiornamenti successivi allo schema vengono così gestiti attraverso l'item server. A seguito della Patch del 15 ottobre 2014, il file items_game.txt è protetto da una firma digitale che non permette né al client né al server di farlo eseguire nel caso in cui esso venga modificato.

Vedi anche