Differenze tra le versioni di "Template:MossaInfobox"

Aggiunta parametro opzionale maxpp e parametri per MT/insegnamosse di DLPS e LPA, aggiornamento documentazione
(Standardizzazione infobox)
(Aggiunta parametro opzionale maxpp e parametri per MT/insegnamosse di DLPS e LPA, aggiornamento documentazione)
|label=[[Potenza]]
|textcolor={{#invoke: chooseColor | forModGradBg | {{{tipo|{{#invoke: MovesData | getType | {{{name|Scontro}}} }}}}} }}
|content={{#if: {{{powernotes|}}} | {{tt|{{{power|{{#invoke: MovesData | getPower | {{{name|Scontro}}} }}}}}|{{{powernotes}}}}} | {{{power|{{#invoke: MovesData | getPower | {{{name|Scontro}}} }}}}} }}{{#if: {{{zpower|}}} | <span class="small-text"> ({{{zpower}}} come [[mossa Z]])</span> }}
}}<!-- Precisione -->{{Infobox/entry2
|label=[[Precisione]]
|label=[[PP]]
|textcolor={{#invoke: chooseColor | forModGradBg | {{{tipo|{{#invoke: MovesData | getType | {{{name|Scontro}}} }}}}} }}
|content={{#if: {{{ppnotes|}}} | {{tt|{{{basepp|{{#invoke: MovesData | getPP | {{{name|Scontro}}} }}}}}|{{{ppnotes}}}}} | {{{basepp|{{#invoke: MovesData | getPP | {{{name|Scontro}}} }}}}} }}{{#if: {{{maxpp|}}} | <span class="small-text"> (max {{{maxpp}}})</span> | {{#switch: {{{basepp|{{#invoke: MovesData | getPP | {{{name|Scontro}}} }}}}} | 1|?|N/A|N/D|-|Variabili|variabili= | #default=<span class="small-text"> (max {{#if: {{{maxppnotes|}}} | {{tt|{{#expr: floor({{{basepp|{{#invoke: MovesData | getPP | {{{name|Scontro}}} }}}}} * 1.6) }}|{{{maxppnotes}}}}} | {{#expr: floor({{{basepp|{{#invoke: MovesData | getPP | {{{name|Scontro}}} }}}}} * 1.6) }} }})</span> }} }} }}{{#if: {{{burn|}}}{{{sleep|}}}{{{poison|}}}{{{badpoison|}}}{{{paralysis|}}}{{{freeze|}}}{{{confusion|}}}{{{flinch|}}}{{{love|}}}
|<!-- Effetti aggiuntivi -->{{Infobox/entry2
|label=[[Effetti in lotta]]
|<div style="padding: 0.1em;"><div class="roundy black-text" style="background: #{{#invoke: colore | hoenn | light}};">[[Insegnamosse|Mossa tutor]] in [[Pokémon Rosso Fuoco e Verde Foglia|Rosso Fuoco e Verde Foglia]]</div></div>[[Categoria:Mosse tutor di Rosso Fuoco e Verde Foglia]] }}{{#if: {{{mte|}}}
|<div style="padding: 0.1em;"><div class="roundy black-text" style="background: #{{#invoke: colore | hoenn | light}};">[[Insegnamosse|Mossa tutor]] in [[Pokémon Smeraldo|Smeraldo]]</div></div>[[Categoria:Mosse tutor di Smeraldo]] }}{{#if: {{{mtxd|}}}
|<div style="padding: 0.1em;"><div class="roundy black-text" style="background: #{{#invoke: colore | hoenn | light}};">[[Insegnamosse|Mossa tutor]] in [[Pokémon XD: Tempesta Oscura|XD: Tempesta Oscura]]</div></div>[[Categoria:Mosse tutor di XD]] }}{{#if: {{{tm#4|}}}
|<div style="padding: 0.1em;"><div class="roundy black-text" style="background: #{{#invoke: colore | sinnoh | light}};">[[MT{{{tm#4|55}}}]] in [[quarta generazione]]</div></div>[[Categoria:Mosse MT di quarta generazione]] }}{{#if: {{{hm#4|}}}
|<div style="padding: 0.1em;"><div class="roundy black-text" style="background: #{{#invoke: colore | sinnoh | light}};">[[MN{{{hm#4|01}}}]] in {{#ifeq: {{{name|}}} | Scacciabruma | [[Pokémon Diamante e Perla|Diamante, Perla]] e [[Pokémon Platino|Platino]] | [[quarta generazione]] }}</div></div>[[Categoria:Mosse MN di quarta generazione]] }}{{#if: {{{hm#hs|}}}
|<div style="padding: 0.1em;"><div class="roundy black-text" style="background: #{{#invoke: colore | kanto | light}};">[[MT{{{tm#lgpe|55}}}]] in [[Pokémon: Let's Go, Pikachu! e Let's Go, Eevee!|Let's Go, Pikachu! e Let's Go, Eevee!]]</div></div>[[Categoria:Mosse MT di settima generazione]][[Categoria:Mosse MT di Let's Go, Pikachu! e Let's Go, Eevee!]] }}{{#if: {{{mtlgpe|}}}
|<div style="padding: 0.1em;"><div class="roundy black-text" style="background: #{{#invoke: colore | kanto | light}};">[[Insegnamosse|Mossa tutor]] in [[Pokémon: Let's Go, Pikachu! e Let's Go, Eevee!|Let's Go, Pikachu! e Let's Go, Eevee!]]</div></div>[[Categoria:Mosse tutor di Let's Go, Pikachu! e Let's Go, Eevee!]] }}{{#if: {{{tm#8|}}}
|<div style="padding: 0.1em;"><div class="roundy black-text" style="background: #{{#invoke: colore | galar | light}};">[[MT{{{tm#8|55}}}]] in [[ottavaPokémon generazioneSpada e Scudo|Spada e Scudo]]</div></div>[[Categoria:Mosse MT di ottava generazione]] }}{{#if: {{{tr#8|}}}
|<div style="padding: 0.1em;"><div class="roundy black-text" style="background: #{{#invoke: colore | galar | light}};">[[DT{{{tr#8|55}}}]] in [[ottavaPokémon generazioneSpada e Scudo|Spada e Scudo]]</div></div>[[Categoria:Mosse DT di ottava generazione]] }}{{#if: {{{mtspsc|}}}
|<div style="padding: 0.1em;"><div class="roundy black-text" style="background: #{{#invoke: colore | galar | light}};">[[Insegnamosse|Mossa tutor]] in [[Pokémon Spada e Scudo|Spada e Scudo]]</div></div>[[Categoria:Mosse tutor di Spada e Scudo]] }}{{#if: {{{mtia|}}}
|<div style="padding: 0.1em;"><div class="roundy black-text" style="background: #{{#invoke: colore | isolaarmatura | light}};">[[Insegnamosse|Mossa tutor]] in [[L'isola solitaria dell'armatura]]</div></div>[[Categoria:Mosse tutor de L'isola solitaria dell'armatura]] }}{{#if: {{{tm#1dlps|}}}{{{hm#1|}}}{{{tm#2|}}}{{{hm#2|}}}{{{mtc|}}}{{{tm#3|}}}{{{hm#3|}}}{{{mtfl|}}}{{{mtxd|}}}{{{mte|}}}{{{tm#4|}}}{{{hm#4|}}}{{{hm#hs|}}}{{{mtdp|}}}{{{mtpt|}}}{{{mths|}}}{{{tm#5|}}}{{{hm#5|}}}{{{mtnb|}}}{{{mtn2b2|}}}{{{tm#6|}}}{{{hm#6|}}}{{{tm#xy|}}}{{{tm#roza|}}}{{{hm#roza|}}}{{{mtxy|}}}{{{mtroza|}}}{{{tm#7|}}}{{{hm#7|}}}{{{tm#lgpe|}}}{{{mtsl|}}}{{{mtusul|}}}{{{mtlgpe|}}}{{{tm#8|}}}{{{tr#8|}}}{{{mtspsc|}}}{{{mtia|}}} |
|<div style="padding: 0.1em;"><div class="roundy black-text" style="background: #{{#invoke: colore | galar | light}};">[[MT{{{tm#dlps|55}}}]] in [[Pokémon Diamante Lucente e Perla Splendente|Pokémon Diamante Lucente e Perla Splendente]]</div></div>[[Categoria:Mosse MT di ottava generazione]] }}{{#if: {{{mtdlps|}}}
|<div style="padding: 0.1em;"><div class="roundy black-text" style="background: #{{#invoke: colore | galar | light}};">[[Insegnamosse|Mossa tutor]] in [[Pokémon Diamante Lucente e Perla Splendente|Pokémon Diamante Lucente e Perla Splendente]]</div></div>[[Categoria:Mosse tutor di Diamante Lucente e Perla Splendente]] }}{{#if: {{{mtlpa|}}}
|<div style="padding: 0.1em;"><div class="roundy black-text" style="background: #{{#invoke: colore | galar | light}};">[[Insegnamosse|Mossa tutor]] in [[Leggende Pokémon: Arceus]]</div></div>[[Categoria:Mosse tutor di Leggende Pokémon: Arceus]] }}<!-- check se è MT/MN/DT/tutor in qualcosa -->{{#if: {{{tm#1|}}}{{{hm#1|}}}{{{tm#2|}}}{{{hm#2|}}}{{{mtc|}}}{{{tm#3|}}}{{{hm#3|}}}{{{mtfl|}}}{{{mtxd|}}}{{{mte|}}}{{{tm#4|}}}{{{hm#4|}}}{{{hm#hs|}}}{{{mtdp|}}}{{{mtpt|}}}{{{mths|}}}{{{tm#5|}}}{{{hm#5|}}}{{{mtnb|}}}{{{mtn2b2|}}}{{{tm#6|}}}{{{hm#6|}}}{{{tm#xy|}}}{{{tm#roza|}}}{{{hm#roza|}}}{{{mtxy|}}}{{{mtroza|}}}{{{tm#7|}}}{{{hm#7|}}}{{{tm#lgpe|}}}{{{mtsl|}}}{{{mtusul|}}}{{{mtlgpe|}}}{{{tm#8|}}}{{{tr#8|}}}{{{mtspsc|}}}{{{mtia|}}}{{{tm#dlps|}}}{{{mtdlps|}}}{{{mtlpa|}}} |
|<div class="roundy" style="background: #ddd; padding: 0.2em;">Non disponibile come [[MT]], [[MN]], [[DT]] o [[Insegnamosse|mossa tutor]].</div> }}</div>
}}{{#ifexpr: {{{n|1000}}} >= 355 |
 
Parametri:
* {{code|name}}: nome della mossa.
* {{code|n}}: numero d'indice della mossa.
* {{code|engname}}, {{code|engtname}}, {{code|jname}}, {{code|jtrans}}: nome e traduzione in inglese edella giapponesemossa.
* {{code|engtname}}: traduzione letterale del nome inglese.
* {{code|desc}}: descrizione ingame della mossa dall'ultimo gioco in cui è presente.
* {{code|gameimagejname}}: nome dello screenshotgiapponese della mossa.
* {{code|gameimage2jtrans}} (opzionale): nometrascrizione del secondo screenshot dellanome mossagiapponese.
* {{code|tipodesc}}: tipodescrizione della mossa nell'ultimo gioco in cui è presente.
* {{code|damagecategorygameimage}}: categorianome dannodello screenshot della mossa (Fisico, Speciale ocon Statoestensione).
* {{code|powergameimage2}}: potenzaeventuale secondo screenshot della mossa (sempre con estensione).
* {{code|tipo}}, {{code|damagecategory}}, {{code|power}}, {{code|accuracy}}, {{code|basepp}}: tipo, categoria danno, potenza, precisione, PP, vanno inseriti solo in caso di necessità perché di norma ci pensa il template ad ottenere automaticamente questi dati. {{code|basepp}} se presente deve essere un numero (in tal caso viene calcolato in automatico il numero massimo di PP) o i valori speciali {{code|?}}, {{code|-}}, {{code|N/A}}, {{code|Variabili}}.
* {{code|powernotes}} (opzionale): note sulla potenza della mossa (es: in qualche generazione è cambiata)
* {{code|accuracypowernotes}}: precisioneeventuali note sulla potenza della mossa (es: in qualche generazione è cambiata).
* {{code|accuracynotes}} (opzionale): eventuali note sulla precisione della mossa.
* {{code|maxppnotesppnotes}} (opzionale): eventuali note sulisui PP massimibase della mossa.
* {{code|zpower}} (opzionale): la potenza di una mossa Z basata su questa mossa. Da non mettere per le mosse di Stato
* {{code|prioritymaxppnotes}} (opzionale): prioritàeventuali note sui PP massimi della mossa.
* {{code|zpower}} (opzionale): la potenza di una mossa Z basata su questa mossa, se essa esiste in Sole/Luna/Ultrasole/Ultraluna. Da non mettere per le mosse di Stato.
* {{code|prioritynotespriority}} (opzionale): note sulla priorità della mossa (default 0).
* {{code|basepp}}: PP base della mossa. Questo parametro deve essere un numero (in tal caso viene calcolato in automatico il numero massimo di PP) o i valori speciali {{code|?}}, {{code|-}}, {{code|N/A}}, {{code|Variabili}} che vengono riportati uguali sui PP max
* {{code|ppnotesprioritynotes}} (opzionale): eventuali note suli PPsulla basepriorità della mossa.
* {{code|burn}}, {{code|sleep}}, {{code|poison}}, {{code|badpoison}}, {{code|paralysis}}, {{code|freeze}}, {{code|confusion}}, {{code|flinch}}, {{code|love}}: percentuale che ha la mossa di infliggere il corrispondente problema di stato.
* {{code|maxppnotes}} (opzionale): note suli PP massimi della mossa
* {{code|burn}}, {{code|sleep}}, {{code|poison}}, {{code|badpoison}}, {{code|paralysis}}, {{code|freeze}}, {{code|confusion}}, {{code|flinch}}, {{code|love}}: percentuale che ha la mossa di infliggere il corrispondente problema di stato
* {{code|touches}}, {{code|protect}}, {{code|magiccoat}}, {{code|snatch}}, {{code|mirrormove}}, {{code|kingsrock}}, {{code|sound}}, {{code|recharge}}, {{code|charge}}, {{code|field}}: flag (parametri che vanno messi uguali a {{code|yes}}) per indicare se la mossa rispettivamente è da contatto, viene bloccata da protezione, riflessa da Magivelo, può essere rubata da Scippo, può essere copiata da Speculmossa, ativa la Roccia di Re, è basata sul suono, ha bisogno di un turno di ricarica dopo o di uno di carica prima o può essere usata fuori dalla lotta.
* {{code|target}}: indica il bersagio della mossa. Può avere i valori {{code|all}} (colpisce tutti i Pokémon in campo), {{code|alladjacent}} (colpisce tutti i Pokémon adiacenti), {{code|allothers}} (tutti gli altri Pokémon in campo), {{code|adjacentfoes}} (tutti gli avversari adiacenti), {{code|foes}} (tutti gli avversari), {{code|any}} (un qualsiasi Pokémon), {{code|anyadjacent}} (un Pokémon adiacente), {{code|adjacentfoe}} (un avversario adiacente), {{code|foe}} (un avversario qualsiasi), {{code|nothing}} (non colpisce nessuno).
* {{code|gen}}: la generazione in cui la mossa è stata introdotta, in numeri romani.
* {{code|tm#_}}: se è disponibile come MT, serve per indicarne il numero;, al posto di {{code|_}} ci va il numero della generazione, tranne per la settima dove {{code|7}} indica SLUSUL mentre {{code|lgpe}}le indicaseguenti LGPE.eccezioni:
** In sesta generazione ci può anche andare {{code|xy}} o {{code|roza}} (serve solo per Spaccaroccia e Forzasegreta rispettivamente).
** In settima generazione {{code|7}} indica SLUSUL mentre {{code|lgpe}} indica LGPE.
** In ottava generazione {{code|8}} indica SpSc, {{code|dlps}} indica DLPS e {{code|lpa}} indica LPA.
* {{code|hm#_}}: se è disponibile come MN, come sopra.
* {{code|tr#_}}: se è disponibile come DT, come sopra.
* {{code|mt_}}: ''yes'' se è disponibile come mossa tutor, al posto di {{code|_}} può esserci {{code|c}}, {{code|fl}}, {{code|e}}, {{code|xd}}, {{code|dp}}, {{code|pt}}, {{code|hs}}, {{code|nb}}, {{code|n2b2}}, {{code|xy}}, {{code|roza}}, {{code|sl}}, {{code|usul}}, {{code|lgpe}}, {{code|spsc}}, {{code|ia}}, {{code|dlps}}, {{code|lpa}}.
* {{code|category}}: categoria di Gara (Acume, Bellezza, Classe, Grazia, Grinta).
* {{code|category6}}: categoria di Gara in sesta generazione se differente da terza/quarta generazione.
* {{code|appeal}}: valore di Esibizione.
* {{code|jam}}: valore di Intralcio.
* {{code|desccdesc}}: descrizione ingame della mossa dall'ultimoda giocoGara in cui èterza presentegenerazione.
* {{code|appealsc}}, {{code|scdesc}}: come {{code|appeal}} e {{code|cdesc}} ma riferiti alla quarta generazione.
* {{code|appeal6}}, {{code|jam6}}, {{code|cdesc6}}: come {{code|appeal}}, {{code|jam}} e {{code|cdesc}} ma riferiti alla sesta generazione, ciascuno di essi non è necessario se il valore è uguale fra terza e sesta generazione.
* {{code|nocat}}: ''yes'' per non includere categorie (utile nelle pagine di aiuto).
 
Parametri ancora da documentare: quelli per le gare Pokémon
</noinclude>
46 256

contributi