diff options
author | PikalaxALT <PikalaxALT@gmail.com> | 2015-11-06 16:42:38 -0500 |
---|---|---|
committer | PikalaxALT <PikalaxALT@gmail.com> | 2015-11-06 16:42:38 -0500 |
commit | ae2970d73bf97e1a99037b25214354330a727f0a (patch) | |
tree | 55bb0dc1b00a3ca17287f5a3666329f124aaf7a9 /home/map_objects.asm | |
parent | 46e66077a5a4d8d716ac3437e291c958df7809b4 (diff) |
Sprite movement function labels
Diffstat (limited to 'home/map_objects.asm')
-rw-r--r-- | home/map_objects.asm | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/home/map_objects.asm b/home/map_objects.asm index 66fd3f753..d52530af1 100644 --- a/home/map_objects.asm +++ b/home/map_objects.asm @@ -441,7 +441,7 @@ Function19e9:: ; 19e9 ret c ld hl, OBJECT_MOVEMENTTYPE add hl, bc - ld [hl], SPRITEMOVEDATA_14 + ld [hl], SPRITEMOVEDATA_SCRIPTED ld hl, OBJECT_09 add hl, bc ld [hl], 0 @@ -485,19 +485,19 @@ FindFirstEmptyObjectStruct:: ; 1a13 -Function1a2f:: ; 1a2f +GetSpriteMovementFunction:: ; 1a2f ld hl, OBJECT_MOVEMENTTYPE add hl, bc ld a, [hl] - cp OBJECT_STRUCT_3_DATA_HEIGHT + cp NUM_SPRITEMOVEDATA jr c, .ok xor a .ok - ld hl, ObjectStruct3_Data + ld hl, SpriteMovementData ld e, a ld d, 0 -rept OBJECT_STRUCT_3_DATA_WIDTH +rept SPRITEMOVEDATA_FIELDS add hl,de endr ld a, [hl] @@ -509,11 +509,11 @@ Function1a47:: ; 1a47 push de ld e, a ld d, 0 - ld hl, ObjectStruct3_Data + 1 -rept OBJECT_STRUCT_3_DATA_WIDTH + ld hl, SpriteMovementData + 1 ; init facing +rept SPRITEMOVEDATA_FIELDS add hl,de endr - ld a, BANK(ObjectStruct3_Data) + ld a, BANK(SpriteMovementData) call GetFarByte rept 2 add a @@ -529,7 +529,7 @@ Function1a61:: ; 1a61 ld l, a ld a, [hROMBank] push af - ld a, BANK(ObjectStruct3_Data) + ld a, BANK(SpriteMovementData) rst Bankswitch ld a, l push bc @@ -550,8 +550,8 @@ Function1a71:: ; 1a71 push de ld e, a ld d, 0 - ld hl, ObjectStruct3_Data + 1 ; facing? -rept OBJECT_STRUCT_3_DATA_WIDTH + ld hl, SpriteMovementData + 1 ; init facing +rept SPRITEMOVEDATA_FIELDS add hl, de endr ld b, h |