Le Impostazioni predefinite per i fogli sono utilizzate per modificare le informazioni, le opzioni e la presentazione predefinite dinuovi fogli aggiunti a un gioco. Se una Scheda Personaggio ha delle Impostazioni predefinite disponibili, queste si trovano nella pagina delle Impostazioni di gioco. La modifica delle impostazioni predefinite non influisce sulle schede dei personaggi esistenti.
I fogli carattere possono memorizzare le impostazioni per tutti i personaggi nella sezioneuseroptionsdel file sheet.json. Queste impostazioni possono essere aggiornate facilmente nelle Impostazioni di gioco. Un semplice esempio di ciò che si può fare con queste impostazioni si trova nel file sheet.json diStar Trek. Esempi più complessi si trovano inPathfinder Official sheet.json, oFate Core.
La modifica o l'aggiunta di Impostazioni predefinite a un foglio non può essere testata in anticipo prima di inviare un PR al repository dei fogli dei personaggi. È una buona idea testare le impostazioni predefinite dei fogli esistenti e degli esempi forniti qui, e poi imitare quelle della struttura.
Secerca nel repository del foglio Roll20gli usi di"useroptions"
può trovare ulteriori esempi di utilizzo dell'opzione Default.
Uso comune
- Alterna la modalità predefinita di un foglio tra PC/NPC. Esempio: 5a Edizione OGL di Roll20
- Regolazione della quantità predefinita di oro/credito iniziale con cui inizia una nuova scheda personaggio. Esempio: Guerre Stellari D6
- Alterna le opzioni dell'utente, come l'attivazione/disattivazione dei popup delle query del rotolo dai pulsanti del rotolo. Esempio: Guerre Stellari D6
Opzioni dei campi dati
-
attributo- il nome della variabile del foglio impostata con questa opzione. Non includa il prefisso
attr_
nel nome. - displayname- Elemento del titolo della selezione.
- displaytranslationkey- i18nchiave di traduzioneper la traduzione in altre lingue (non obbligatoria se il foglio non utilizza le traduzioni)
-
tipo- l'elemento di input HTML da utilizzare nella pagina delle impostazioni del gioco. Le opzioni comprendono:
selezionare
,radio
,casella di controllo
,testo
,numero
-
checked- Se vuole che una casella di controllo sia selezionata per impostazione predefinita, aggiunga
"checked": "checked",
sotto l'attributo - opzioni- Se il suo elemento di input ha delle opzioni predefinite, le coppie chiave/valore sono elencate qui
- optiontranslationkeys- chiavi di traduzione i18n per le opzioni (non obbligatorie se il foglio non utilizza le traduzioni)
- defaultovalore- il valore predefinito dell'attributo. Se utilizzato per un input di selezione con più opzioni, lo imposti sul valore della selezione predefinita desiderata, senza includere il tasto. Utilizzi il valore predefinitoo il valore.
-
checked- Se vuole che una casella di controllo sia selezionata per impostazione predefinita, aggiunga
- descrizione- una stringa di testo da utilizzare per fornire ulteriori dettagli sull'opzione e sulle modifiche che essa controlla
- descriptiontranslationkey- chiave di traduzione i18n utilizzata per la descrizione (non obbligatoria se il foglio non utilizza le traduzioni)
Esempi
Alcuni esempi di Impostazioni predefinite attualmente in uso.
Fate Coredi MagooChris
Contiene esempi di input di testo, caselle di controllo (alcune spuntate per impostazione predefinita), valori predefiniti e uso di tag di lingua per il supporto multilingue.
"useroptions": [
{
"attributo": "show_hints_flag",
"displayname": "Mostra suggerimenti per la prima volta",
"displaytranslationkey": "ShowHints-Q",
"tipo": "checkbox",
"value": "1",
"checked": "checked",
"description": "Mostra suggerimenti che potrebbero essere utili per i giocatori che si avvicinano per la prima volta o per coloro che si aggiornano dal precedente design del foglio",
"descriptiontranslationkey": "ShowHints-D"
},
{
"attributo": "run_firstTime_setup",
"displayname": "Esegui la prima impostazione",
"displaytranslationkey": "RunFirstTimeSetup-Q",
"tipo": "checkbox",
"value": "1",
"checked": "checked",
"description": "Esegui script per impostare il foglio per un carattere predefinito",
"descriptiontranslationkey": "RunFirstTimeSetup-D"
},
{
"attribute": "stress_default_abilità",
"displayname": "Stress e abilità predefinite",
"displaytranslationkey": "DefaultStressSkill-Q",
"type": "text",
"default": "Fisico:Fisiologia,Mentale:Volontà",
"descrizione": "Quando si imposta una scheda predefinita, quali sono i tracciati di stress e le relative abilità guida da impostare? ad esempio \"Mentale:Volontà,Extra:3\"",
"descriptiontranslationkey": "DefaultStressSkill-D"
},
{
"attribute": "attr_default_consequences",
"displayname": "Conseguenze predefinite",
"displaytranslationkey": "DefaultConsequences-Q",
"type": "text",
"default": "2,4,6",
"descrizione": "Quando si imposta un foglio predefinito, quali sono le conseguenze predefinite? ad esempio \"2,4,6\"",
"descriptiontranslationkey": "DefaultConsequences-D"
},
{
"attributo": "show_conditions_flag",
"displayname": "Usa le condizioni invece delle conseguenze",
"displaytranslationkey": "MostraCondizioni-Q",
"tipo": "checkbox",
"value": "1",
"descrizione": "Utilizza le Condizioni del Toolkit del destino per sostituire le Conseguenze",
"descriptiontranslationkey": "MostraCondizioni-Q"
},
{
"attributo": "show_phase0_flag",
"displayname": "Mostra Scheda Fase 0",
"displaytranslationkey": "ShowPhase0-Q",
"tipo": "checkbox",
"value": "1",
"checked": "controllato",
"descrizione": "Se inizia con una Fase 0, può utilizzare questa scheda per costruire le sue idee",
"descriptiontranslationkey": "ShowPhase0-Q"
},
{
"attribute": "show_notesTab_flag",
"displayname": "Mostra scheda note",
"displaytranslationkey": "ShowNotesTab-Q",
"tipo": "checkbox",
"value": "1",
"descrizione": "Impostare questa opzione se preferisce che le note vengano visualizzate in una scheda a sé stante",
"descriptiontranslationkey": "ShowNotesTab-Q"
}
]
Star Wars D6diAndreas J.
Contiene esempi di opzioni di menu a discesa, caselle di controllo, input numerici e valori predefiniti.
Il foglio non contiene tag di traduzione, per cui sono esclusi anche dalle Impostazioni predefinite.
"useroptions": [
{
"attributo": "tipo di foglio",
"displayname": "Tipo di foglio: ",
"tipo": "select",
"options": [
"PC|0",
"PNG|1",
"Nave|2",
"Contenitore|3"
],
"default": "0",
"descrizione": "PC è il foglio normale, PNG è una versione compatta dello stesso, Nave mostra solo i blocchi di statistiche per la nave e Contenitore mostra solo le sezioni Arma/Armatura/Equipaggiamento (simulando la visualizzazione di un Contenitore o di un Negozio)".
},
{
"attributo": "gmrollswitch",
"displayname": "Nascondi rotoli GM: ",
"tipo": "checkbox",
"value": "1",
"descrizione": "Quando è selezionata, il foglio nasconde i dadi extra che fanno i tiri nascosti al GM".
},
{
"attributo": "rollmodswitch",
"displayname": "Disabilita Query Roll Mods: ",
"tipo": "checkbox",
"value": "1",
"descrizione": "Se selezionata, i rotoli non richiedono modificatori di rotolo e rotolano subito quando vengono selezionati".
},
{
"attributo": "wilddie",
"displayname": "Usa il dado selvaggio: ",
"tipo": "select",
"options": [
"Sì|!cf1cs6",
"No|cf0cs0"
],
"default": "!cf1cs6",
"descrizione": "Se il Dado Selvaggio non viene utilizzato, l'ultimo dado non esploderà o non evidenzierà i successi/fallimenti critici".
},
{
"attributo": "forceswitch",
"displayname": "Nascondi sezione forze: ",
"tipo": "checkbox",
"value": "1",
"descrizione": "Pratico per coloro che non sono sensibili alla Forza".
},
{
"attributo": "equipmentswitch",
"displayname": "Nascondi sezione equipaggiamento: ",
"tipo": "checkbox",
"value": "1",
"descrizione": "Pratico per coloro che non sono sensibili alla Forza".
},
{
"attributo": "backgroundswitch",
"displayname": "Nascondi sezione sfondo: ",
"tipo": "checkbox",
"value": "1",
"description": "Nasconde la sezione di sfondo & Misc. sezione"
},
{
"attributo": "cpswitch",
"displayname": "Nascondi punto di carattere riassuntivo: ",
"tipo": "checkbox",
"value": "1",
"descrizione": "Nasconde la tabella Riepilogo Punti Carattere utilizzata per tracciare la cronologia dei guadagni/utilizzi"
},
{
"attributo": "creditswitch",
"displayname": "Nascondi riepilogo crediti: ",
"tipo": "checkbox",
"value": "1",
"descrizione": "Nasconde la sezione Riepilogo Crediti utilizzata per tracciare lo storico del saldo"
},
{
"attributo": "crediti",
"displayname": "Crediti iniziali: ",
"tipo": "numero",
"valore": "1000",
"descrizione": "Con quanti crediti inizia un personaggio".
},
{
"attributo": "punti carattere",
"displayname": "Punti personaggio: ",
"tipo": "numero",
"valore": "0",
"descrizione": "Quanti Punti Carattere inizia un personaggio".
},
{
"attributo": "punti forza",
"displayname": "Punti forza: ",
"tipo": "numero",
"valore": "1",
"descrizione": "Con quanti Punti Forza inizia un personaggio".
}
]