User talk:Tiddlywinks/HeldItems/header: Difference between revisions

From Bulbapedia, the community-driven Pokémon encyclopedia.
⧼bulbapediamonobook-jumptonavigation⧽⧼bulbapediamonobook-jumptosearch⧽
PLA~
Line 236: Line 236:


===Horizontal===
===Horizontal===
====Table-based====
In [[Pokémon Legends: Arceus]], Pokémon defeated drop [[item]]s with independent chances (meaning it is possible to get multiple items).
In [[Pokémon Legends: Arceus]], Pokémon defeated drop [[item]]s with independent chances (meaning it is possible to get multiple items).
{{HeldItems/header|type=Fairy}}
{{HeldItems/header|type=Fairy}}
Line 277: Line 278:
| style="background:#FFF" | <div style="margin: 5px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center;">
| style="background:#FFF" | <div style="margin: 5px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center;">
<div style="margin: 5px; display: flex; flex-direction: column;">
<div style="margin: 5px; display: flex; flex-direction: column;">
<div style="font-weight: bold; line-height: 32px;">[[File:None.png|upright]] Normal:</div>
<div style="font-weight: bold; line-height: 36px; border-bottom: 1px solid black;">[[File:None.png|upright]] Normal</div>
<div>[[File:Bag Leppa Berry LA Sprite.png|40px|Leppa Berry]] [[Leppa Berry]]  (50%)</div>
<div>[[File:Bag Leppa Berry LA Sprite.png|40px|Leppa Berry]] [[Leppa Berry]]  (50%)</div>
<div>[[File:Bag Vivichoke LA Sprite.png|40px|Vivichoke]] [[Vivichoke]]  (50%)</div>
<div>[[File:Bag Vivichoke LA Sprite.png|40px|Vivichoke]] [[Vivichoke]]  (50%)</div>
Line 283: Line 284:
</div>
</div>
<div style="margin: 5px; display: flex; flex-direction: column;">
<div style="margin: 5px; display: flex; flex-direction: column;">
<div style="font-weight: bold; line-height: 32px;">[[File:Alpha icon.png|32px]] Alpha:</div>
<div style="font-weight: bold; line-height: 36px; border-bottom: 1px solid black;">[[File:Alpha icon.png|32px]] Alpha</div>
<div>[[File:Bag Exp. Candy M LA Sprite.png|40px|Exp. Candy M]] [[Exp. Candy M]]  (100%)</div>
<div>[[File:Bag Exp. Candy M LA Sprite.png|40px|Exp. Candy M]] [[Exp. Candy M]]  (100%)</div>
<div>[[File:Bag Seed of Mastery LA Sprite.png|40px|Seed of Mastery]] [[Seed of Mastery]]  (20%)</div>
<div>[[File:Bag Seed of Mastery LA Sprite.png|40px|Seed of Mastery]] [[Seed of Mastery]]  (20%)</div>
Line 290: Line 291:
</div>
</div>
|}
|}
====All divs====
There are certain advantages to something like this that I kinda like (copying produces more intuitive results, and similarly you could lay them out intuitively "RB / Y / MysteryBerry" instead of "RB / MysteryBerry / Y"). But it's also generally more complicated, so let's not reinvent the wheel today. (Obviously there are also some unsolved problems below. PLA (and FRLG) demonstrates that the cells don't automatically fill the "row" height. The DP+ and ORAS+ groups most clearly show how the items are top-aligned.)
<div style="display: grid; gap: 2px; grid-template-columns: 200px auto; margin: auto; width: fit-content; font-weight: bold; text-align: center; background-color: #{{fairy color}}; {{roundy|10px}} border: 3px solid #{{fairy color dark}}"><!--table OPEN-->
<div>Games</div>
<div>Held items</div>
<div style="display: grid; gap: 2px; grid-template-columns: auto auto; align-content: center"><!--Games cell OPEN-->
<div style="background-color: #{{Red color}}">Red</div><div style="background-color: #{{Blue color}}; color: #fff">Blue</div>
<div style="grid-column: auto / span 2; background-color: #{{Yellow color}}">Yellow</div>
</div><!--Games cell CLOSE-->
<div style="font-weight: normal; background-color: #fff;"><!-- items cell OPEN-->
<div style="margin: 5px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; gap: 10px;"><!--items flex OPEN-->
<div>[[File:None.png|upright|MysteryBerry]] [[MysteryBerry]]  (100%)</div>
</div><!--items flex CLOSE-->
</div><!-- items cell CLOSE-->
<div style="display: grid; gap: 2px; grid-template-columns: auto auto; align-content: center"><!--Games cell OPEN-->
<div style="background-color: #{{Gold color}}">Gold</div><div style="background-color: #{{Silver color}}">Silver</div>
<div style="grid-column: auto / span 2; background-color: #{{Crystal color}}">Crystal</div>
</div><!--Games cell CLOSE-->
<div style="font-weight: normal; background-color: #fff;"><!-- items cell OPEN-->
<div style="margin: 5px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; gap: 10px;"><!--items flex OPEN-->
<div>[[File:None.png|upright|MysteryBerry]] [[MysteryBerry]]  (23%)</div>
<div>[[File:Bag Moon Stone Sprite.png|upright|Moon Stone]] [[Moon Stone]]  (2%)</div>
</div><!--items flex CLOSE-->
</div><!-- items cell CLOSE-->
<div style="display: grid; gap: 2px; grid-template-columns: auto auto; align-content: center"><!--Games cell OPEN-->
<div style="background-color: #{{FireRed color}}">FireRed</div><div style="background-color: #{{LeafGreen color}}">LeafGreen</div>
</div><!--Games cell CLOSE-->
<div style="font-weight: normal; background-color: #fff;"><!-- items cell OPEN-->
<div style="margin: 5px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; gap: 10px;"><!--items flex OPEN-->
<div>[[File:Bag Moon Stone Sprite.png|upright|Moon Stone]] [[Moon Stone]]  (5%)</div>
</div><!--items flex CLOSE-->
</div><!-- items cell CLOSE-->
<div style="display: grid; gap: 2px; grid-template-columns: auto auto; align-content: center"><!--Games cell OPEN-->
<div style="background-color: #{{Diamond color}}">Diamond</div><div style="background-color: #{{Pearl color}}">Pearl</div>
<div style="grid-column: auto / span 2; background-color: #{{Platinum color}}">Platinum</div>
<div style="background-color: #{{HeartGold color}}">HeartGold</div><div style="background-color: #{{SoulSilver color}}">SoulSilver</div>
</div><!--Games cell CLOSE-->
<div style="font-weight: normal; background-color: #fff;"><!-- items cell OPEN-->
<div style="margin: 5px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; gap: 10px;"><!--items flex OPEN-->
<div>[[File:Bag Leppa Berry Sprite.png|upright|Leppa Berry]] [[Leppa Berry]]  (50%)</div>
<div>[[File:Bag Moon Stone Sprite.png|upright|Moon Stone]] [[Moon Stone]]  (5%)</div>
</div><!--items flex CLOSE-->
</div><!-- items cell CLOSE-->
<div style="display: grid; gap: 2px; grid-template-columns: auto auto; align-content: center"><!--Games cell OPEN-->
<div style="background-color: #{{Black color}}; color: #fff">Black</div><div style="background-color: #{{White color}}">White</div>
<div style="background-color: #{{Black 2 color}}; color: #fff">Black 2</div><div style="background-color: #{{White 2 color}}">White 2</div>
</div><!--Games cell CLOSE-->
<div style="font-weight: normal; background-color: #fff;"><!-- items cell OPEN-->
<div style="margin: 5px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; gap: 10px;"><!--items flex OPEN-->
<div>[[File:Bag Leppa Berry Sprite.png|upright|Leppa Berry]] [[Leppa Berry]]  (50%)</div>
<div>[[File:Bag Moon Stone Sprite.png|upright|Moon Stone]] [[Moon Stone]]  (5%)</div>
<div>[[File:Bag Comet Shard Sprite.png|upright|Comet Shard]] [[Comet Shard]]  (1%)</div>
</div><!--items flex CLOSE-->
</div><!-- items cell CLOSE-->
<div style="display: grid; gap: 2px; grid-template-columns: auto auto; align-content: center"><!--Games cell OPEN-->
<div style="background-color: #{{Omega Ruby color}}; color: #fff">Omega Ruby</div><div style="background-color: #{{Alpha Sapphire color}}; color: #fff">Alpha Sapphire</div>
<div style="background-color: #{{Sun color}}">Sun</div><div style="background-color: #{{Moon color}}">Moon</div>
<div style="background-color: #{{Ultra Sun color}}">Ultra Sun</div><div style="background-color: #{{Ultra Moon color}}">Ultra Moon</div>
<div style="background-color: #{{Sword color}}">Sword</div><div style="background-color: #{{Shield color}}">Shield</div>
</div><!--Games cell CLOSE-->
<div style="font-weight: normal; background-color: #fff;"><!-- items cell OPEN-->
<div style="margin: 5px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; gap: 10px;"><!--items flex OPEN-->
<div>[[File:Bag Moon Stone Sprite.png|upright|Moon Stone]] [[Moon Stone]]  (5%)</div>
</div><!--items flex CLOSE-->
</div><!-- items cell CLOSE-->
<div style="display: grid; gap: 2px; grid-template-columns: auto auto; align-content: center"><!--Games cell OPEN-->
<div style="grid-column: auto / span 2; background-color: #{{Legends Arceus color}}">Legends: Arceus</div>
</div><!--Games cell CLOSE-->
<div style="font-weight: normal; background-color: #fff;"><!-- items cell OPEN-->
<div style="margin: 5px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; gap: 10px;"><!--items flex OPEN-->
<div style="margin: 5px; display: flex; flex-direction: column;"><!--Normal column flex OPEN-->
<div style="font-weight: bold; line-height: 32px;">[[File:None.png|upright]] Normal:</div>
<div>[[File:Bag Leppa Berry LA Sprite.png|40px|Leppa Berry]] [[Leppa Berry]]  (50%)</div>
<div>[[File:Bag Vivichoke LA Sprite.png|40px|Vivichoke]] [[Vivichoke]]  (50%)</div>
<div>[[Grit]] items by level</div>
</div><!--Normal column flex CLOSE-->
<div style="margin: 5px; display: flex; flex-direction: column;"><!--Alpha column flex OPEN-->
<div style="font-weight: bold; line-height: 32px;">[[File:Alpha icon.png|32px]] Alpha:</div>
<div>[[File:Bag Exp. Candy M LA Sprite.png|40px|Exp. Candy M]] [[Exp. Candy M]]  (100%)</div>
<div>[[File:Bag Seed of Mastery LA Sprite.png|40px|Seed of Mastery]] [[Seed of Mastery]]  (20%)</div>
<div>[[Grit]] items by level</div>
</div><!--Alpha column flex CLOSE-->
</div><!--items flex CLOSE-->
</div><!-- items cell CLOSE-->
</div><!--table CLOSE-->


==[[??? (Pokémon)#Held items]]==
==[[??? (Pokémon)#Held items]]==
===Old===
===Old===
===New===
===New===

Revision as of 03:17, 24 August 2023

I think Event held items should either, at the least (effort), maybe have their own section, or else be integrated into the event distributions section. So I'm going to omit those below, but it's not really too hard to

Old

Game Held Item(s)
Diamond Pearl Oran Berry Oran Berry (5%)
Platinum
HeartGold SoulSilver Zap Plate Zap Plate (100%)*
Events* Everstone Everstone (100%)

New

Wild
Games Held items
Diamond Pearl
Platinum
Spiky-eared Pichu only
Games Held items
HeartGold SoulSilver
Zap Plate Zap Plate (100%)

Old

Game Held Item(s)
Black White DeepSeaTooth DeepSeaTooth (5%)* DeepSeaScale DeepSeaScale (5%)*
Black 2 White 2 DeepSeaTooth DeepSeaTooth (5%)* DeepSeaScale DeepSeaScale (5%)*
X Y Deep Sea Tooth Deep Sea Tooth (5%)* Deep Sea Scale Deep Sea Scale (5%)*
Ultra Sun Ultra Moon Deep Sea Tooth Deep Sea Tooth (5%)
Ultra Sun Ultra Moon Deep Sea Scale Deep Sea Scale (5%)
In-game trades
Game Held Item(s)
Black White Sitrus Berry Sitrus Berry (100%)

New

Wild Red-Striped Basculin
Games Held items
Black White
Black 2 White 2
X Y
Ultra Sun Ultra Moon
Wild Blue-Striped Basculin
Games Held items
Black White
Black 2 White 2
X Y
Ultra Sun Ultra Moon
In-game trades
Games Held items
Black White
Sitrus Berry Sitrus Berry (100%)

New alt

Wild
Games Held items
Black White
DeepSeaTooth DeepSeaTooth (Red-Striped: 5%)
DeepSeaScale DeepSeaScale (Blue-Striped: 5%)
Black 2 White 2
DeepSeaTooth DeepSeaTooth (Red-Striped: 5%)
DeepSeaScale DeepSeaScale (Blue-Striped: 5%)
X Y
DeepSeaTooth DeepSeaTooth (Red-Striped: 5%)
DeepSeaScale DeepSeaScale (Blue-Striped: 5%)
Ultra Sun Ultra Moon
DeepSeaTooth DeepSeaTooth (Red-Striped: 5%)
Ultra Sun Ultra Moon
DeepSeaScale DeepSeaScale (Blue-Striped: 5%)
In-game trades
Games Held items
Black White
Sitrus Berry Sitrus Berry (100%)

Old

Game Held Item(s)
Red* Blue* TM Fighting TM43 (Detect) (100%)
Yellow*

New

Pokémon caught in Generation I must be traded to a Generation II game in order for a held item to appear.

Games Held items
Red Blue
TM43 TM43 (Detect) (100%)
Yellow

Old

Game Held Item(s)
Red* Blue* MysteryBerry (100%)
Yellow*
Gold Silver MysteryBerry (23%) Moon Stone Moon Stone (2%)
Crystal
FireRed LeafGreen Moon Stone Moon Stone (5%)
Diamond Pearl Leppa Berry Leppa Berry (50%) Moon Stone Moon Stone (5%)
Platinum
HeartGold SoulSilver Leppa Berry Leppa Berry (50%) Moon Stone Moon Stone (5%)
Black White Leppa Berry Leppa Berry (50%) Moon Stone Moon Stone (5%)
Comet Shard Comet Shard (1%)
Black 2 White 2 Leppa Berry Leppa Berry (50%) Moon Stone Moon Stone (5%)
Comet Shard Comet Shard (1%)
Omega Ruby Alpha Sapphire Moon Stone Moon Stone (5%)
Sun Moon Moon Stone Moon Stone (5%)
Ultra Sun Ultra Moon Moon Stone Moon Stone (5%)
Sword Shield Moon Stone Moon Stone (5%)

New

Pokémon caught in Generation I must be traded to a Generation II game in order for a held item to appear.

Games Held items
Red Blue
MysteryBerry MysteryBerry (100%)
Yellow
Gold Silver
Crystal
FireRed LeafGreen
Diamond Pearl
Platinum
HeartGold SoulSilver
Black White
Black 2 White 2
Omega Ruby Alpha Sapphire
Sun Moon
Ultra Sun Ultra Moon
Sword Shield

Old

Game Held Item(s)
Red* Blue* Bitter Berry (100%)
Yellow*
Stadium* Normal Box (100%)* Gorgeous Box (100%)*
Events* Venusaurite Venusaurite (100%)

New

Pokémon caught in Generation I must be traded to a Generation II game in order for a held item to appear.

Games Held items
Red Blue
Bitter Berry Bitter Berry (100%)
Yellow
Stadium
Normal Box Normal Box (From Round 1: 100%)
Gorgeous Box Gorgeous Box (From Round 2: 100%)

PLA / rework

I tried a "horizontal" version too because I thought I could fill in some of the horizontal whitespace in the vertical version, but it didn't wrap like I thought it would...but I'll take opinions on both anyway.

Vertical

In Pokémon Legends: Arceus, Pokémon defeated drop items with independent chances (meaning it is possible to get multiple items).

Games Held items
Red Blue
MysteryBerry MysteryBerry (100%)
Yellow
Gold Silver
Crystal
FireRed LeafGreen
Diamond Pearl
Platinum
HeartGold SoulSilver
Black White
Black 2 White 2
Omega Ruby Alpha Sapphire
Sun Moon
Ultra Sun Ultra Moon
Sword Shield
Legends: Arceus
Normal:
Vivichoke Vivichoke (50%)
Grit items by level
Alpha:
Exp. Candy M Exp. Candy M (100%)
Grit items by level

Horizontal

Table-based

In Pokémon Legends: Arceus, Pokémon defeated drop items with independent chances (meaning it is possible to get multiple items).

Games Held items
Red Blue
MysteryBerry MysteryBerry (100%)
Yellow
Gold Silver
Crystal
FireRed LeafGreen
Diamond Pearl
Platinum
HeartGold SoulSilver
Black White
Black 2 White 2
Omega Ruby Alpha Sapphire
Sun Moon
Ultra Sun Ultra Moon
Sword Shield
Legends: Arceus
Normal
Vivichoke Vivichoke (50%)
Grit items by level
Alpha
Exp. Candy M Exp. Candy M (100%)
Grit items by level

All divs

There are certain advantages to something like this that I kinda like (copying produces more intuitive results, and similarly you could lay them out intuitively "RB / Y / MysteryBerry" instead of "RB / MysteryBerry / Y"). But it's also generally more complicated, so let's not reinvent the wheel today. (Obviously there are also some unsolved problems below. PLA (and FRLG) demonstrates that the cells don't automatically fill the "row" height. The DP+ and ORAS+ groups most clearly show how the items are top-aligned.)

Games
Held items
Red
Blue
Yellow
MysteryBerry MysteryBerry (100%)
Gold
Silver
Crystal
FireRed
LeafGreen
Diamond
Pearl
Platinum
HeartGold
SoulSilver
Black
White
Black 2
White 2
Omega Ruby
Alpha Sapphire
Sun
Moon
Ultra Sun
Ultra Moon
Sword
Shield
Legends: Arceus
Normal:
Vivichoke Vivichoke (50%)
Grit items by level
Alpha:
Exp. Candy M Exp. Candy M (100%)
Grit items by level

Old

New