summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRangi <remy.oukaour+rangi42@gmail.com>2018-05-25 19:05:15 -0400
committerRangi <remy.oukaour+rangi42@gmail.com>2018-05-25 19:05:15 -0400
commit138e8a63b763327dbcaa5837605fc8a4c8c14b92 (patch)
tree6b657e3899fd7d85aa7f8466892849883396ac24
parent5a76bdab3ff2b6d73068da55c8ead95987c76b29 (diff)
Terser
-rw-r--r--Add-a-new-party-menu-icon.md26
1 files changed, 13 insertions, 13 deletions
diff --git a/Add-a-new-party-menu-icon.md b/Add-a-new-party-menu-icon.md
index 05c574a..065b22d 100644
--- a/Add-a-new-party-menu-icon.md
+++ b/Add-a-new-party-menu-icon.md
@@ -138,14 +138,9 @@ Now edit [engine/gfx/mon_icons.asm](../blob/master/engine/gfx/mon_icons.asm):
ld e, a
ld d, [hl]
- ld b, BANK(Icons)
+- ld c, 8
+ pop af
-+ cp MAGIKARP ; first species in "Mon Icons 2"
-+ ld a, BANK(Icons1)
-+ jr c, .ok
-+ ld a, BANK(Icons2)
-+.ok
-+ ld b, a
- ld c, 8
++ call GetIconBank
ret
; 8e83f
@@ -157,17 +152,22 @@ Now edit [engine/gfx/mon_icons.asm](../blob/master/engine/gfx/mon_icons.asm):
...
- lb bc, BANK(Icons), 8
-+ ld a, [wCurIcon]
-+ cp MAGIKARP ; first species in "Mon Icons 2"
-+ lb bc, BANK(Icons1), 8
-+ jr c, .ok
-+ lb bc, BANK(Icons2), 8
-+.ok
++ call GetIconBank
call GetGFXUnlessMobile
pop hl
ret
; 8ea3f
++
++GetIconBank:
++ cp MAGIKARP ; first species in "Mon Icons 2"
++ ld a, BANK(Icons1)
++ jr c, .ok
++ ld a, BANK(Icons2)
++.ok
++ ld b, a
++ ld c, 8
++ ret
```
Now all the icons will load correctly, in the party menu and in the overworld: