Fallout Wiki
Iscriviti
Advertisement
Gametitle-FO3Gametitle-FNVGametitle-FO4Fallout 76 logo
Il FormID (o Form ID) di un oggetto è lo speciale identificatore numerico espresso in esadecimali di quell'oggetto. Questa è la 'versione ridotta' usata dal motore mentre il gioco è avviato. Notate che nel GECK il termine Form ID può essere usato in due modi: come il Base ID del template di un oggetto, o come Reference ID di un oggetto piazzato nel gioco.

— Glossario GECK della Bethesda

Un Form ID è un codice identificativo assegnato dagli sviluppatori o dal motore di gioco ad ogni oggetto nei giochi che usano il motore Gamebryo (come per esempio Fallout 3, Fallout: New Vegas, Fallout 4 e Fallout 76). Questo include non solo oggetti ma anche NPC, missioni o parti del mondo come cartelli su dei muri o perfino i muri stessi. Ci sono due tipi di Form ID: Base ID e Reference ID (spesso abbreviati in Ref ID).

Base ID

Un BaseID (o Base ID) è un FormID assegnato automaticamente dal GECK ad un oggetto quando questo viene creato nella finestra Oggetto. I FormID elencati in questa finestra sono tutti BaseID. Un BaseID è associato solo al template di un oggetto nell'editor, mai con un oggetto presente nel gioco.

— Glossario GECK della Bethesda

Un Base ID è il codice assegnato al template di un oggetto che è usato per creare varie istanze di quell'oggetto. Per esempio, tutti i tappi nel gioco hanno lo stesso identico BaseID. Questo codice può essere usato negli script o nella console con comandi che creano nuove istanze di un oggetto, per esempio additem o placeatme.

Un Base ID si può reperire tramite l'editor GECK: basta aprire il file .esm contenente la finestra Oggetto e selezionare la categoria desiderata. Espandere la colonna "Form ID" (tra "Editor ID" e "Count") rivelerà il Base ID. Non è possibile ottenere il Base ID di un oggetto nel gioco senza l'uso di mod (tranne nel caso di Fallout 4, dove si può ricorrere al comando "help").

Reference ID

Il Reference ID è un Form ID assegnato automaticamente dal GECK ad una Reference quando un oggetto viene posizionato nella finestra Render. I Reference ID sono necessari per identificare singolarmente ogni istanza di un oggetto nel gioco. La colonna 'Form ID' della finestra 'Cell View' ha una lista di Reference ID.

— Glossario GECK della Bethesda

Un Reference ID è la sequenza unica di un singolo oggetto nello spazio di gioco (a differenza del Base ID che riguarda il template di un oggetto). Per esempio, tutti i tappi creati con lo stesso Base ID avranno Reference ID diversi tra loro. Questo codice può essere usato per manipolare oggetti esistenti tramite i comandi come kill, moveto o prid.

Qualsiasi oggetto che non sia stato creato da dati di gioco predefiniti (sia che sia originale sia che provenga da mod) avrà un Reference ID con iniziali FF per segnalare che l'oggetto appartiene a quel particolare salvataggio. Questo vale per oggetti generati dinamicamente, come oggetti nei contenitori, incontri casuali e inventario dei commercianti.

Ordine di caricamento

Gli ordini di caricamento dei moduli (ESM e ESP) influenzeranno l'ID dei moduli. Le prime due cifre di un ID (sempre in esadecimali) corrispondono al suo ordine di caricamento. Per accertare l'ordine di caricamento di un modulo è necessario utilizzare strumenti come FO3Edit. Le prime due cifre dell'ordine di caricamento di un modulo fondamentale (come Fallout3.esm, FalloutNV.esm, o Fallout4.esm) è sempre 00, infatti esso sarà il primo modulo a essere caricato. La sequenza numerica di un oggetto FF (equivalente decimale: 255) è riservata dal motore agli oggetti creati dinamicamente e salvati in un file di salvataggio (come munizioni, oggetti scartati dall'inventario e risultati del comando placeatme).

Advertisement