diff options
author | IIMarckus <mail@iimarck.us> | 2010-03-19 10:43:22 -0600 |
---|---|---|
committer | IIMarckus <mail@iimarck.us> | 2010-03-19 10:43:22 -0600 |
commit | d922826d6f323931f038628a59f639827eeb03c5 (patch) | |
tree | 13fcf1ea5f40a0d3b56bcd7130284ba2fca2f195 | |
parent | a7154846095479996f387435a2de4317e67cbd8c (diff) |
add AddNTimes function
hg-commit-id: 52c0a95534f2
-rw-r--r-- | pokered.asm | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/pokered.asm b/pokered.asm index d9f3aa3f..49696177 100644 --- a/pokered.asm +++ b/pokered.asm @@ -441,7 +441,19 @@ jp Start Section "start",HOME[$150] Start: -INCBIN "baserom.gbc",$150,$4000 - $150 +INCBIN "baserom.gbc",$150,$3A87 - $150 + +AddNTimes: ; 3A87 +; add bc to hl a times + and a + ret z +.loop\@ + add hl,bc + dec a + jr nz,.loop\@ + ret + +INCBIN "baserom.gbc",$3A8E,$4000 - $3A8E SECTION "bank1",DATA,BANK[$1] INCBIN "baserom.gbc",$4000,$4000 @@ -1745,7 +1757,7 @@ ReadTrainer: ; 5C53 ld d,[hl] ld hl,W_ENEMYMON1MOVE3 ld bc,W_ENEMYMON2MOVE3 - W_ENEMYMON1MOVE3 - call $3A87 + call AddNTimes ld [hl],d jr .FinishUp\@ .AddTeamAttack\@ |