aboutsummaryrefslogtreecommitdiffstats
path: root/engine
diff options
context:
space:
mode:
authorBlueZangoose <113498143+BlueZangoose@users.noreply.github.com>2022-09-25 19:17:39 +0100
committerGitHub <noreply@github.com>2022-09-25 14:17:39 -0400
commit0f5a9eb1465c76426034a68caa2ff350d29716e0 (patch)
tree73b947d740868c50a99d3a86259415a605e35d39 /engine
parentUse a SPRITE_SET_LENGTH constant (diff)
downloadpokeyellow-0f5a9eb1465c76426034a68caa2ff350d29716e0.tar.gz
pokeyellow-0f5a9eb1465c76426034a68caa2ff350d29716e0.tar.xz
pokeyellow-0f5a9eb1465c76426034a68caa2ff350d29716e0.zip
Change names of move subanimations to be meaningful (#389)
Co-authored-by: Rangi <remy.oukaour+rangi42@gmail.com>
Diffstat (limited to 'engine')
-rw-r--r--engine/battle/animations.asm31
-rw-r--r--engine/movie/splash.asm8
-rw-r--r--engine/overworld/cut.asm4
3 files changed, 22 insertions, 21 deletions
diff --git a/engine/battle/animations.asm b/engine/battle/animations.asm
index 789dcb8a..fcfec14d 100644
--- a/engine/battle/animations.asm
+++ b/engine/battle/animations.asm
@@ -249,7 +249,7 @@ PlayAnimation:
push af
ld a, [wAnimPalette]
ldh [rOBP0], a
- call LoadAnimationTileset
+ call LoadMoveAnimationTiles
vc_hook Reduce_move_anim_flashing_Mega_Punch_Self_Destruct_Explosion
call LoadSubanimation
call PlaySubanimation
@@ -352,11 +352,11 @@ GetSubanimationTransform2:
ret
; loads tile patterns for battle animations
-LoadAnimationTileset:
+LoadMoveAnimationTiles:
ld a, [wWhichBattleAnimTileset]
add a
add a
- ld hl, AnimationTilesetPointers
+ ld hl, MoveAnimationTilesPointers
ld e, a
ld d, 0
add hl, de
@@ -367,7 +367,7 @@ LoadAnimationTileset:
ld a, [hl]
ld d, a ; de = address of tileset
ld hl, vSprites tile $31
- ld b, BANK(AnimationTileset1) ; ROM bank
+ ld b, BANK(MoveAnimationTiles0) ; ROM bank
ld a, [wTempTilesetNumTiles]
ld c, a ; number of tiles
jp CopyVideoData ; load tileset
@@ -378,17 +378,18 @@ MACRO anim_tileset
db -1 ; padding
ENDM
-AnimationTilesetPointers:
+MoveAnimationTilesPointers:
; number of tiles, gfx pointer
- anim_tileset 79, AnimationTileset1
- anim_tileset 79, AnimationTileset2
- anim_tileset 64, AnimationTileset1
+ anim_tileset 79, MoveAnimationTiles0
+ anim_tileset 79, MoveAnimationTiles1
+ anim_tileset 64, MoveAnimationTiles2
-AnimationTileset1:
- INCBIN "gfx/battle/attack_anim_1.2bpp"
+MoveAnimationTiles0:
+MoveAnimationTiles2:
+ INCBIN "gfx/battle/move_anim_0.2bpp"
-AnimationTileset2:
- INCBIN "gfx/battle/attack_anim_2.2bpp"
+MoveAnimationTiles1:
+ INCBIN "gfx/battle/move_anim_1.2bpp"
SlotMachineTiles2:
IF DEF(_RED)
@@ -1114,7 +1115,7 @@ AnimationWaterDropletsEverywhere:
; in Surf/Mist/Toxic.
xor a
ld [wWhichBattleAnimTileset], a
- call LoadAnimationTileset
+ call LoadMoveAnimationTiles
ld d, 32
ld a, -16
ld [wBaseCoordX], a
@@ -1634,7 +1635,7 @@ _AnimationShootBallsUpward:
push bc
xor a
ld [wWhichBattleAnimTileset], a
- call LoadAnimationTileset
+ call LoadMoveAnimationTiles
pop bc
ld d, $7a ; ball tile
ld hl, wShadowOAM
@@ -2074,7 +2075,7 @@ InitMultipleObjectsOAM:
push bc
push de
ld [wWhichBattleAnimTileset], a
- call LoadAnimationTileset
+ call LoadMoveAnimationTiles
pop de
pop bc
xor a
diff --git a/engine/movie/splash.asm b/engine/movie/splash.asm
index 2373a0f9..6e483e99 100644
--- a/engine/movie/splash.asm
+++ b/engine/movie/splash.asm
@@ -3,13 +3,13 @@ LoadShootingStarGraphics:
ldh [rOBP0], a
ld a, $a4
ldh [rOBP1], a
- ld de, AnimationTileset2 tile 3 ; star tile (top left quadrant)
+ ld de, MoveAnimationTiles1 tile 3 ; star tile (top left quadrant)
ld hl, vChars1 tile $20
- lb bc, BANK(AnimationTileset2), 1
+ lb bc, BANK(MoveAnimationTiles1), 1
call CopyVideoData
- ld de, AnimationTileset2 tile 19 ; star tile (bottom left quadrant)
+ ld de, MoveAnimationTiles1 tile 19 ; star tile (bottom left quadrant)
ld hl, vChars1 tile $21
- lb bc, BANK(AnimationTileset2), 1
+ lb bc, BANK(MoveAnimationTiles1), 1
call CopyVideoData
ld de, FallingStar
ld hl, vChars1 tile $22
diff --git a/engine/overworld/cut.asm b/engine/overworld/cut.asm
index 4a337e8d..8ae9ed65 100644
--- a/engine/overworld/cut.asm
+++ b/engine/overworld/cut.asm
@@ -112,8 +112,8 @@ InitCutAnimOAM:
ret
LoadCutGrassAnimationTilePattern:
- ld de, AnimationTileset2 tile 6 ; tile depicting a leaf
- lb bc, BANK(AnimationTileset2), 1
+ ld de, MoveAnimationTiles1 tile 6 ; tile depicting a leaf
+ lb bc, BANK(MoveAnimationTiles1), 1
jp CopyVideoData
WriteCutOrBoulderDustAnimationOAMBlock: