diff options
author | surskitty <surskitty@gmail.com> | 2018-01-23 00:02:56 -0500 |
---|---|---|
committer | surskitty <surskitty@gmail.com> | 2018-01-23 00:02:56 -0500 |
commit | fbc6fe4722f3faa69f4126ea3d2fe3a41fcba16d (patch) | |
tree | 98c4ff39e6cb5a310c8184ba7634ef5eb7cfd19e /engine/routines/printitemdescription.asm | |
parent | 4162705db909da94a62f30b5e2caee048b3bc107 (diff) | |
parent | c60f1331fef22b886adf3472d2b4f348832cfaf7 (diff) |
Merge branch 'master' of github.com:pret/pokecrystal
Diffstat (limited to 'engine/routines/printitemdescription.asm')
-rw-r--r-- | engine/routines/printitemdescription.asm | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/engine/routines/printitemdescription.asm b/engine/routines/printitemdescription.asm new file mode 100644 index 000000000..e6d087dae --- /dev/null +++ b/engine/routines/printitemdescription.asm @@ -0,0 +1,31 @@ +PrintItemDescription: ; 0x1c8955 +; Print the description for item [CurSpecies] at de. + + ld a, [CurSpecies] + cp TM01 + jr c, .not_a_tm + + ld [CurItem], a + push de + farcall GetTMHMItemMove + pop hl + ld a, [wd265] + ld [CurSpecies], a + predef PrintMoveDesc + ret + +.not_a_tm + push de + ld hl, ItemDescriptions + ld a, [CurSpecies] + dec a + ld c, a + ld b, 0 + add hl, bc + add hl, bc + ld e, [hl] + inc hl + ld d, [hl] + pop hl + jp PlaceString +; 0x1c8987 |