Move more contiguous related code blocks from main.asm to engine/ and events/

This commit is contained in:
Remy Oukaour
2017-12-15 20:10:54 -05:00
parent 606817f18b
commit 1038ebca5e
41 changed files with 3675 additions and 3704 deletions

View File

@@ -0,0 +1,92 @@
GetGen1TrainerClassName: ; 50a28
; XXX
ld hl, .Strings
ld a, [TrainerClass]
dec a
ld c, a
ld b, 0
add hl, bc
add hl, bc
ld a, [hli]
ld h, [hl]
ld l, a
ld de, StringBuffer1
.copy
ld a, [hli]
ld [de], a
inc de
cp "@"
jr nz, .copy
ret
.Strings: ; 50a42
; Untranslated trainer class names from Red.
dw .Youngster
dw .BugCatcher
dw .Lass
dw OTClassName
dw .JrTrainerM
dw .JrTrainerF
dw .Pokemaniac
dw .SuperNerd
dw OTClassName
dw OTClassName
dw .Burglar
dw .Engineer
dw .Jack
dw OTClassName
dw .Swimmer
dw OTClassName
dw OTClassName
dw .Beauty
dw OTClassName
dw .Rocker
dw .Juggler
dw OTClassName
dw OTClassName
dw .Blackbelt
dw OTClassName
dw .ProfOak
dw .Chief
dw .Scientist
dw OTClassName
dw .Rocket
dw .CooltrainerM
dw .CooltrainerF
dw OTClassName
dw OTClassName
dw OTClassName
dw OTClassName
dw OTClassName
dw OTClassName
dw OTClassName
dw OTClassName
dw OTClassName
dw OTClassName
dw OTClassName
dw OTClassName
dw OTClassName
dw OTClassName
dw OTClassName
.Youngster: db "たんパン@"
.BugCatcher: db "むしとり@"
.Lass: db "ミニスカ@"
.JrTrainerM: db "ボーイ@"
.JrTrainerF: db "ガール@"
.Pokemaniac: db "マニア@"
.SuperNerd: db "りかけい@"
.Burglar: db "どろぼう@"
.Engineer: db "ォヤジ@"
.Jack: db "ジャック@"
.Swimmer: db "かいパン@"
.Beauty: db "おねえさん@"
.Rocker: db "グループ@"
.Juggler: db "ジャグラー@"
.Blackbelt: db "からて@"
.ProfOak: db "ォーキド@"
.Chief: db "チーフ@"
.Scientist: db "けんきゅういん@"
.Rocket: db "だんいん@"
.CooltrainerM: db "エりート♂@"
.CooltrainerF: db "エりート♀@"