diff options
-rw-r--r-- | Colored-trainer-card-badges.md | 4 | ||||
-rw-r--r-- | Recolor-the-male-and-female-players.md | 14 | ||||
-rw-r--r-- | Show-the-tops-of-leaders-heads-on-the-trainer-card.md | 85 | ||||
-rw-r--r-- | Tutorials.md | 4 | ||||
-rw-r--r-- | screenshots/gfx-trainer_card-leaders.png | bin | 0 -> 983 bytes | |||
-rw-r--r-- | screenshots/trainer-card-heads.png | bin | 0 -> 2156 bytes |
6 files changed, 104 insertions, 3 deletions
diff --git a/Colored-trainer-card-badges.md b/Colored-trainer-card-badges.md index 709de14..6b5589e 100644 --- a/Colored-trainer-card-badges.md +++ b/Colored-trainer-card-badges.md @@ -107,10 +107,12 @@ Edit [engine/menus/trainer_card.asm](../blob/master/engine/menus/trainer_card.as ## 4. Redesign some badge graphics -Replace [gfx/trainer_card/badges.png](../blob/master/gfx/trainer_card/badges.png) with this image, modifying the Hive Badge, Plain Badge, Fog Badge, and Rising Badge: +Edit [gfx/trainer_card/badges.png](../blob/master/gfx/trainer_card/badges.png):  +This modified the Hive Badge, Plain Badge, Fog Badge, and Rising Badge to look better with their new color palettes. + That's it!  diff --git a/Recolor-the-male-and-female-players.md b/Recolor-the-male-and-female-players.md new file mode 100644 index 0000000..37c04ad --- /dev/null +++ b/Recolor-the-male-and-female-players.md @@ -0,0 +1,14 @@ +The male player, Chris, is red, and the female player, Kris, is blue. This affects color palettes in a number of different places, including the introductory naming screen, the trainer card, the overworld sprite, the Town Map sprite, and the Magnet Train cutscene. + +Here, we'll be making Chris purple and Kris green. + + +## TOC + + +TODO + + + + + diff --git a/Show-the-tops-of-leaders-heads-on-the-trainer-card.md b/Show-the-tops-of-leaders-heads-on-the-trainer-card.md new file mode 100644 index 0000000..b4c6166 --- /dev/null +++ b/Show-the-tops-of-leaders-heads-on-the-trainer-card.md @@ -0,0 +1,85 @@ +This one is a simple upgrade. + + +## Contents + +1. [Edit the graphics](#1-edit-the-graphics) +2. [Apply the colors to the entire head](#2-apply-the-colors-to-the-entire-head) + + +## 1. Edit the graphics + +Edit [gfx/trainer_card/leaders.png](../blob/master/gfx/trainer_card/leaders.png): + + + +This just copies the tops of all the Gym Leaders' heads from their complete sprites in [gfx/trainers/](../tree/master/gfx/trainers/). + + +## 2. Apply the colors to the entire head + +Edit [engine/gfx/cgb_layouts.asm](../blob/master/engine/gfx/cgb_layouts.asm): + +```diff + _CGB_TrainerCard: + ... +- hlcoord 2, 11, wAttrMap +- lb bc, 2, 4 ++ hlcoord 3, 10, wAttrMap ++ lb bc, 3, 3 + ld a, $1 ; falkner + call FillBoxCGB +- hlcoord 6, 11, wAttrMap +- lb bc, 2, 4 ++ hlcoord 7, 10, wAttrMap ++ lb bc, 3, 3 + ld a, $2 ; bugsy + call FillBoxCGB +- hlcoord 10, 11, wAttrMap +- lb bc, 2, 4 ++ hlcoord 11, 10, wAttrMap ++ lb bc, 3, 3 + ld a, $3 ; whitney + call FillBoxCGB +- hlcoord 14, 11, wAttrMap +- lb bc, 2, 4 ++ hlcoord 15, 10, wAttrMap ++ lb bc, 3, 3 + ld a, $4 ; morty + call FillBoxCGB +- hlcoord 2, 14, wAttrMap +- lb bc, 2, 4 ++ hlcoord 3, 13, wAttrMap ++ lb bc, 3, 3 + ld a, $5 ; chuck + call FillBoxCGB +- hlcoord 6, 14, wAttrMap +- lb bc, 2, 4 ++ hlcoord 7, 13, wAttrMap ++ lb bc, 3, 3 + ld a, $6 ; jasmine + call FillBoxCGB +- hlcoord 10, 14, wAttrMap +- lb bc, 2, 4 ++ hlcoord 11, 13, wAttrMap ++ lb bc, 3, 3 + ld a, $7 ; pryce + call FillBoxCGB + ; clair uses kris's palette + ld a, [wPlayerGender] + and a + push af + jr z, .got_gender3 +- hlcoord 14, 14, wAttrMap +- lb bc, 2, 4 ++ hlcoord 15, 13, wAttrMap ++ lb bc, 3, 3 + ld a, $1 + call FillBoxCGB + .got_gender3 + ... +``` + +That's it! + + diff --git a/Tutorials.md b/Tutorials.md index fc3cc09..334d2b2 100644 --- a/Tutorials.md +++ b/Tutorials.md @@ -10,6 +10,7 @@ Tutorials may use diff syntax to show edits: **How to edit the…** - [Town Map](Edit-the-Town-Map) +- [Male and female player colors](Recolor-the-male-and-female-players) (*TODO*) **How to add a new…** @@ -40,6 +41,7 @@ Tutorials may use diff syntax to show edits: - [Increase Pokémon sprite animation size](Increase-Pokémon-sprite-animation-size) - [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) +- [Show the tops of leaders' heads on the trainer card](Show-the-tops-of-leaders-heads-on-the-trainer-card) - [Correct grammar for plural trainers like Twins](Correct-grammar-for-plural-trainers-like-Twins) **Features from later generations:** @@ -69,8 +71,6 @@ Tutorials may use diff syntax to show edits: - Two more Unown forms - Evolution method (location, held item, move) - More daily and weekly events -- Change the player sprite graphics and colors -- Show the tops of leaders' heads on the trainer card - Third trainer card page for Kanto badges - Allow multiple banks of trainer party data - Custom DVs for individual trainer teams (allows trainers to have shiny Pokémon) diff --git a/screenshots/gfx-trainer_card-leaders.png b/screenshots/gfx-trainer_card-leaders.png Binary files differnew file mode 100644 index 0000000..8f87aa5 --- /dev/null +++ b/screenshots/gfx-trainer_card-leaders.png diff --git a/screenshots/trainer-card-heads.png b/screenshots/trainer-card-heads.png Binary files differnew file mode 100644 index 0000000..66fa89c --- /dev/null +++ b/screenshots/trainer-card-heads.png |