aboutsummaryrefslogtreecommitdiff
path: root/definitions.gbasm
diff options
context:
space:
mode:
authorAstatin <[email protected]>2024-09-03 18:03:34 +0900
committerAstatin <astatin@redacted>2024-09-03 18:03:34 +0900
commit8a69fd747d22206afe4ea31a743e58070699b3d9 (patch)
tree2769d790ad5e4652ef347b669ca0d1acbf8d4700 /definitions.gbasm
parent4dd5da8812f90e8af924e3a6ee89aef4a88658e4 (diff)
Rewrite Display_Bunny to be able to display multiple entities
Diffstat (limited to 'definitions.gbasm')
-rw-r--r--definitions.gbasm14
1 files changed, 6 insertions, 8 deletions
diff --git a/definitions.gbasm b/definitions.gbasm
index e35f78f..18b4237 100644
--- a/definitions.gbasm
+++ b/definitions.gbasm
@@ -13,14 +13,12 @@
.DEFINE dungeon_generation_step $20
.DEFINE intial_duplication_probablity $01
-.DEFINE mem_bunny_x_px ($c000)
-.DEFINE mem_bunny_y_px ($c001)
.DEFINE mem_button_direction ($c002)
-.DEFINE mem_moving_sprite_direction ($c003)
.DEFINE mem_moving_animation_step ($c004)
-.DEFINE mem_sprite_direction ($c005)
-.DEFINE mem_bunny_x ($c006)
-.DEFINE mem_bunny_y ($c007)
+.DEFINE mem_bunny_sprite ($c980)
+.DEFINE mem_bunny_x ($c981)
+.DEFINE mem_bunny_y ($c982)
+.DEFINE mem_bunny_direction ($c983)
.DEFINE mem_viewport_x ($c008)
.DEFINE mem_viewport_y ($c009)
.DEFINE mem_rng_state_1 ($c00a) ; 2 bytes
@@ -58,12 +56,12 @@
; _padding: u24
; }
-.DEFINE mem_entites_list $c9800 ; Until IDK WHERE
+.DEFINE mem_entites_list $c980 ; Until IDK WHERE
; struct entity {
; sprite: u8,
; x: u8,
; y: u8,
-; direction: u3,
+; direction: u8 (bit 3 = is_moving, bit 2-0: direction),
; }
.DEFINE enum_direction_left $01