Tutorials may use diff syntax to show edits: ```diff this is some code -delete red - lines +add green + lines ``` **How to add a new…** - [Map and landmark](Add-a-new-map-and-landmark) - [Pokémon species (up to 253)](Add-a-new-Pokémon) - [Trainer class](Add-a-new-trainer-class) - [Type (Fairy)](Add-a-new-Fairy-type) - [Move (up to 254)](Add-a-new-move) - [Move effect](Add-a-new-move-effect) - [Item (up to 254)](Add-different-kinds-of-new-items) - [TM (up to 120)](Add-a-new-TM) - [Music song](Add-a-new-music-song) - [Pack pocket](Add-a-new-Pack-pocket) **Upgrades to existing features:** - [Expand tilesets from 192 tiles to 255](Expand-tilesets-from-192-tiles-to-255) - [Allow map tiles to appear above sprites (so NPCs can walk behind tiles) with `PRIORITY` colors](Allow-map-tiles-to-appear-above-sprites-\(so-NPCs-can-walk-behind-tiles\)-with-PRIORITY-colors) - [Remove the 25% failure chance for AI status moves](Remove-the-25%25-failure-chance-for-AI-status-moves) - [Colored trainer card badges](Colored-trainer-card-badges) **Features from later generations:** - [Automatically reuse Repel](Automatically-reuse-Repel)