summaryrefslogtreecommitdiff
path: root/engine
diff options
context:
space:
mode:
authorluckytyphlosion <alan.rj.huang@gmail.com>2015-11-28 17:26:52 -0500
committerluckytyphlosion <alan.rj.huang@gmail.com>2015-11-28 17:26:52 -0500
commit0f624fa59a3574fc401bcc52cdda4eccb315ff8f (patch)
tree70acc4fbcc63cb32fd736a7219167dc994958f4f /engine
parent90c7b976dca2467f47c4916b3835414bb07cc4d1 (diff)
Bank9 misc. functions
PrintMonType and SaveTrainerName
Diffstat (limited to 'engine')
-rw-r--r--engine/battle/get_trainer_name.asm2
-rw-r--r--engine/battle/print_type.asm10
-rw-r--r--engine/battle/save_trainer_name.asm98
3 files changed, 55 insertions, 55 deletions
diff --git a/engine/battle/get_trainer_name.asm b/engine/battle/get_trainer_name.asm
index 16a94ec5..bbc577b3 100644
--- a/engine/battle/get_trainer_name.asm
+++ b/engine/battle/get_trainer_name.asm
@@ -20,6 +20,6 @@ GetTrainerName_: ; f67a5 (3d:67a5)
ld hl, wcd6d
.foundName
.rival
- ld de, W_TRAINERNAME
+ ld de, wTrainerName
ld bc, $d
jp CopyData
diff --git a/engine/battle/print_type.asm b/engine/battle/print_type.asm
index 0270f8b7..b90f5682 100644
--- a/engine/battle/print_type.asm
+++ b/engine/battle/print_type.asm
@@ -1,6 +1,6 @@
; [wd0b5] = pokemon ID
; hl = dest addr
-PrintMonType: ; 27d6b (9:7d6b)
+PrintMonType: ; 27d20 (9:7d20)
call GetPredefRegisters
push hl
call GetMonHeader
@@ -19,25 +19,25 @@ PrintMonType: ; 27d6b (9:7d6b)
; a = type
; hl = dest addr
-PrintType: ; 27d89 (9:7d89)
+PrintType: ; 27d3e (9:7d3e)
push hl
jr PrintType_
; erase "TYPE2/" if the mon only has 1 type
-EraseType2Text: ; 27d8c (9:7d8c)
+EraseType2Text: ; 27d41 (9:7d41)
ld a, " "
ld bc, $13
add hl, bc
ld bc, $6
jp FillMemory
-PrintMoveType: ; 27d98 (9:7d98)
+PrintMoveType: ; 27d4d (9:7d4d)
call GetPredefRegisters
push hl
ld a, [W_PLAYERMOVETYPE]
; fall through
-PrintType_: ; 27d9f (9:7d9f)
+PrintType_: ; 27d54 (9:7d54)
add a
ld hl, TypeNames
ld e, a
diff --git a/engine/battle/save_trainer_name.asm b/engine/battle/save_trainer_name.asm
index 84ef1f69..a5a578af 100644
--- a/engine/battle/save_trainer_name.asm
+++ b/engine/battle/save_trainer_name.asm
@@ -1,4 +1,4 @@
-SaveTrainerName: ; 27e4a (9:7e4a)
+SaveTrainerName: ; 27dff (9:7dff)
ld hl,TrainerNamePointers
ld a,[W_TRAINERCLASS]
dec a
@@ -18,95 +18,95 @@ SaveTrainerName: ; 27e4a (9:7e4a)
jr nz,.CopyCharacter
ret
-TrainerNamePointers: ; 27e64 (9:7e64)
+TrainerNamePointers: ; 27e19 (9:7e19)
; what is the point of these?
dw YoungsterName
dw BugCatcherName
dw LassName
- dw W_TRAINERNAME
+ dw wTrainerName
dw JrTrainerMName
dw JrTrainerFName
dw PokemaniacName
dw SuperNerdName
- dw W_TRAINERNAME
- dw W_TRAINERNAME
+ dw wTrainerName
+ dw wTrainerName
dw BurglarName
dw EngineerName
dw JugglerXName
- dw W_TRAINERNAME
+ dw wTrainerName
dw SwimmerName
- dw W_TRAINERNAME
- dw W_TRAINERNAME
+ dw wTrainerName
+ dw wTrainerName
dw BeautyName
- dw W_TRAINERNAME
+ dw wTrainerName
dw RockerName
dw JugglerName
- dw W_TRAINERNAME
- dw W_TRAINERNAME
+ dw wTrainerName
+ dw wTrainerName
dw BlackbeltName
- dw W_TRAINERNAME
+ dw wTrainerName
dw ProfOakName
dw ChiefName
dw ScientistName
- dw W_TRAINERNAME
+ dw wTrainerName
dw RocketName
dw CooltrainerMName
dw CooltrainerFName
- dw W_TRAINERNAME
- dw W_TRAINERNAME
- dw W_TRAINERNAME
- dw W_TRAINERNAME
- dw W_TRAINERNAME
- dw W_TRAINERNAME
- dw W_TRAINERNAME
- dw W_TRAINERNAME
- dw W_TRAINERNAME
- dw W_TRAINERNAME
- dw W_TRAINERNAME
- dw W_TRAINERNAME
- dw W_TRAINERNAME
- dw W_TRAINERNAME
- dw W_TRAINERNAME
+ dw wTrainerName
+ dw wTrainerName
+ dw wTrainerName
+ dw wTrainerName
+ dw wTrainerName
+ dw wTrainerName
+ dw wTrainerName
+ dw wTrainerName
+ dw wTrainerName
+ dw wTrainerName
+ dw wTrainerName
+ dw wTrainerName
+ dw wTrainerName
+ dw wTrainerName
+ dw wTrainerName
-YoungsterName: ; 27ec2 (9:7ec2)
+YoungsterName: ; 27e77 (9:7e77)
db "YOUNGSTER@"
-BugCatcherName: ; 27ecc (9:7ecc)
+BugCatcherName: ; 27e81 (9:7e81)
db "BUG CATCHER@"
-LassName: ; 27ed8 (9:7ed8)
+LassName: ; 27e8d (9:7e8d)
db "LASS@"
-JrTrainerMName: ; 27edd (9:7edd)
+JrTrainerMName: ; 27e92 (9:7e92)
db "JR.TRAINER♂@"
-JrTrainerFName: ; 27ee9 (9:7ee9)
+JrTrainerFName: ; 27e9e (9:7e9e)
db "JR.TRAINER♀@"
-PokemaniacName: ; 27ef5 (9:7ef5)
+PokemaniacName: ; 27eaa (9:7eaa)
db "POKéMANIAC@"
-SuperNerdName: ; 27f00 (9:7f00)
+SuperNerdName: ; 27eb5 (9:7eb5)
db "SUPER NERD@"
-BurglarName: ; 27f0b (9:7f0b)
+BurglarName: ; 27ec0 (9:7ec0)
db "BURGLAR@"
-EngineerName: ; 27f13 (9:7f13)
+EngineerName: ; 27ec8 (9:7ec8)
db "ENGINEER@"
-JugglerXName: ; 27f1c (9:7f1c)
+JugglerXName: ; 27ed1 (9:7ed1)
db "JUGGLER@"
-SwimmerName: ; 27f24 (9:7f24)
+SwimmerName: ; 27ed9 (9:7ed9)
db "SWIMMER@"
-BeautyName: ; 27f2c (9:7f2c)
+BeautyName: ; 27ee1 (9:7ee1)
db "BEAUTY@"
-RockerName: ; 27f33 (9:7f33)
+RockerName: ; 27ee8 (9:7ee8)
db "ROCKER@"
-JugglerName: ; 27f3a (9:7f3a)
+JugglerName: ; 27eef (9:7eef)
db "JUGGLER@"
-BlackbeltName: ; 27f42 (9:7f42)
+BlackbeltName: ; 27ef7 (9:7ef7)
db "BLACKBELT@"
-ProfOakName: ; 27f4c (9:7f4c)
+ProfOakName: ; 27f01 (9:7f01)
db "PROF.OAK@"
-ChiefName: ; 27f55 (9:7f55)
+ChiefName: ; 27f0a (9:7f0a)
db "CHIEF@"
-ScientistName: ; 27f5b (9:7f5b)
+ScientistName: ; 27f10 (9:7f10)
db "SCIENTIST@"
-RocketName: ; 27f65 (9:7f65)
+RocketName: ; 27f1a (9:7f1a)
db "ROCKET@"
-CooltrainerMName: ; 27f6c (9:7f6c)
+CooltrainerMName: ; 27f21 (9:7f21)
db "COOLTRAINER♂@"
-CooltrainerFName: ; 27f79 (9:7f79)
+CooltrainerFName: ; 27f2e (9:7f2e)
db "COOLTRAINER♀@"