Differenze tra le versioni di "Personalità"

124 byte aggiunti ,  22:03, 28 ago 2015
m
→‎Dimensioni: Correzioni
(Eliminato redirect, l'argomento merita una pagina)
m (→‎Dimensioni: Correzioni)
 
==Dimensioni==
<code>00000000 00000000 <span style="background:#FF9999">00000000</span> <span style="background:#9999FF">00000000</span></code><br>
In [[terza generazione|terza]] e [[quarta generazione]], alcune persone chiedono al giocatore di mostrare loro dei Pokémon eccezionalmente grandi. La dimensione di un Pokémon è calcolata proprio a partire dalla personalità.
 
Per farlo vengono persi due numeri, p<sub>1</sub> che corrisponde alla parte in <span style="background:#9999FF">blu</span> e p<sub>2</sub> che corrisponde alla parte in <span style="background:#FF9999">rosso</span>. Vengono poi presi i [[Valori Individuali]] del Pokémon, e ne vengono considerati solo i primi 4 byte, quindi per ogni statistica viene calcolato il valore <code>d<sub>statistica</sub> = IV<sub>statistica</sub> % 16</code>, dove % indica l'{{wp|operazione modulo}}.
Il calcolo procede poi con
:<math>d = \left( \left( \left( d_{att} \oplus d_{def} \right) \cdot d_{PS} \right) \oplus p_{1} \right) \cdot 256 + \left( \left( \left( d_{att.sp} \oplus d_{def.sp} \right) \cdot d_{vel} \right) \oplus p_{2} \right)</math>
Dove <math>\oplus</math> indica xor ({{wp|disgiunzione esclusiva}}).
Per il passaggio successivo, si prende l'[[Elenco Pokémon per altezza|altezza]] h della specie in decimetri e valori di x, y e z a partire dal valore di s come mostrato nella tabella:
 
Per il passaggio successivo, si prende l'[[Elenco Pokémon per altezza|altezza]] h della specie in decimetri e valori di x, y e z a partire dal valore di sd come mostrato nella tabella:
{| class="roundy" style="text-align:center; background: #C0C0FF; border: 3px solid blue;"
|-
! sd (max): || 9 || 109 || 309 || 709 || 2709 || 7709 || 17709 || 32709 || 47709 || 57709 || 62709 || 64709 || 65209 || 65409 || 65535
|- style="background:#fff"
! style="background:#C0C0FF" | x
 
Alla fine si calcola la dimensione del Pokémon con al formula seguente:
:<code> partint ( ( sd - z ) / y + x ) * h / 10 </code>
Dove partint è l'approssimazione per difetto del numero. Se il gioco poi converte l'altezza in pollici, viene approssimato per difetto ai decimi di pollice il risultato della conversione.
 
I personaggi alla ricerca di Pokémon grandi si possono trovare in questi posti:
* [[Percorso 12 (Kanto)|Percorso 12]] ([[Magikarp]])
* [[Sestisola]] ([[Heracross]])
* [[Lago d'Ira]] ([[Magikarp]])