diff options
author | Astatin <[email protected]> | 2024-10-15 17:03:35 +0900 |
---|---|---|
committer | Astatin <[email protected]> | 2024-10-15 17:03:35 +0900 |
commit | f5183a78e20deaa9a294250873f3b5ee5cedafa3 (patch) | |
tree | f426034fa307b2dabdca6980ec65a016653decc2 /definitions.gbasm | |
parent | b4beaa96c563d3af9e41c0801f9fbba9d1acdccd (diff) |
Increase size of entities array
Diffstat (limited to 'definitions.gbasm')
-rw-r--r-- | definitions.gbasm | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/definitions.gbasm b/definitions.gbasm index d623e55..da0a9ab 100644 --- a/definitions.gbasm +++ b/definitions.gbasm @@ -16,10 +16,10 @@ .DEFINE mem_button_direction ($c002) .DEFINE mem_button_action ($c003) .DEFINE mem_moving_animation_step ($c004) -.DEFINE mem_bunny_sprite ($c980) -.DEFINE mem_bunny_x ($c981) -.DEFINE mem_bunny_y ($c982) -.DEFINE mem_bunny_direction ($c983) +.DEFINE mem_bunny_sprite ($cb00) +.DEFINE mem_bunny_x ($cb01) +.DEFINE mem_bunny_y ($cb02) +.DEFINE mem_bunny_direction ($cb03) .DEFINE mem_viewport_x ($c008) .DEFINE mem_viewport_y ($c009) .DEFINE mem_rng_state_1 ($c00a) ; 2 bytes @@ -72,23 +72,23 @@ ; _padding: u24 ; } -.DEFINE mem_entities_list $c980 ; Until c9ff +.DEFINE mem_oam_buffer $ca00 ; Until $ca9f +.DEFINE mem_oam_buffer_high $ca + +.DEFINE mem_entities_list $cb00 ; Until cbff ; struct entity { ; sprite: u8, ; x: u8, ; y: u8, ; direction: u8 (animation = bit 7-4, bit 3 = is_moving, bit 2-0: direction), -; ai_function_pointer: 16 -; _padding: u16 +; ai_function_pointer: u16 +; health: u8 +; _padding: u72 ; ; # SANTA CHRISTMAS LIST PLEASE # ; health, max health, list of possible attacks, maybe remaining attacks ? AI status (blind, scared, slow, etc..) -; ; } -.DEFINE mem_oam_buffer $ca00 ; Until $ca9f -.DEFINE mem_oam_buffer_high $ca - .DEFINE enum_direction_left $01 .DEFINE enum_direction_right $02 .DEFINE enum_direction_up $03 |