From e74dce24b4bbb0d0d23a1724932b289050b66d4a Mon Sep 17 00:00:00 2001 From: xCrystal Date: Wed, 1 Apr 2015 11:23:27 +0200 Subject: Rename battle files and split move effects Part 1 1.asm, 4.asm, and 4_2.asm --- engine/battle/4.asm | 77 ----------------------------------------------------- 1 file changed, 77 deletions(-) delete mode 100755 engine/battle/4.asm (limited to 'engine/battle/4.asm') diff --git a/engine/battle/4.asm b/engine/battle/4.asm deleted file mode 100755 index e96267c4..00000000 --- a/engine/battle/4.asm +++ /dev/null @@ -1,77 +0,0 @@ -; returns whether the player is one tile outside the map in Z -IsPlayerJustOutsideMap: ; 128d8 (4:68d8) - ld a, [W_YCOORD] - ld b, a - ld a, [W_CURMAPHEIGHT] - call .compareCoordWithMapDimension - ret z - ld a, [W_XCOORD] - ld b, a - ld a, [W_CURMAPWIDTH] -.compareCoordWithMapDimension - add a - cp b - ret z - inc b - ret - -DrawHP: ; 128ef (4:68ef) - call GetPredefRegisters - ld a, $1 - jr DrawHP_ - -DrawHP2: ; 128f6 (4:68f6) - call GetPredefRegisters - ld a, $2 - -DrawHP_: ; 128fb (4:68fb) - ld [wHPBarType], a - push hl - ld a, [wLoadedMonHP] - ld b, a - ld a, [wLoadedMonHP + 1] - ld c, a - or b - jr nz, .nonzeroHP - xor a - ld c, a - ld e, a - ld a, $6 - ld d, a - jp .drawHPBarAndPrintFraction -.nonzeroHP - ld a, [wLoadedMonMaxHP] - ld d, a - ld a, [wLoadedMonMaxHP + 1] - ld e, a - predef HPBarLength - ld a, $6 - ld d, a - ld c, a -.drawHPBarAndPrintFraction - pop hl - push de - push hl - push hl - call DrawHPBar - pop hl - ld a, [hFlags_0xFFF6] - bit 0, a - jr z, .printFractionBelowBar - ld bc, $9 ; right of bar - jr .printFraction -.printFractionBelowBar - ld bc, SCREEN_WIDTH + 1 ; below bar -.printFraction - add hl, bc - ld de, wLoadedMonHP - ld bc, $203 - call PrintNumber - ld a, "/" - ld [hli], a - ld de, wLoadedMonMaxHP - ld bc, $203 - call PrintNumber - pop hl - pop de - ret -- cgit v1.3.1-sl0p