diff options
author | Astatin <[email protected]> | 2025-05-13 15:52:37 +0200 |
---|---|---|
committer | Astatin <[email protected]> | 2025-05-13 15:52:37 +0200 |
commit | ef9de76cd0bc313385b7edac3659e03ab36d3c1e (patch) | |
tree | 4125a1ba04438d8e9db5262d24b525f370a41f2f /entity/list.gbasm | |
parent | b0f9e2e6d53983faa9d213b40d2bd6a23473e134 (diff) |
Add bugs and poison
Diffstat (limited to 'entity/list.gbasm')
-rw-r--r-- | entity/list.gbasm | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/entity/list.gbasm b/entity/list.gbasm index 3038a40..3b6649a 100644 --- a/entity/list.gbasm +++ b/entity/list.gbasm @@ -166,3 +166,79 @@ Entity_list: .DB 0b00 .PADTO =.QuestGoalBunny+8 + + .Bug: + ; Sprite address + .DB =OBJ_Tile_Image_Data.Bug + + ; Turn Jump Table index + .DB $09 + + ; Interaction Jump Table index + .DB $01 + + ; Starting health + .DB $01 + + ; Starting status + .DB $00 + + ; Starting mana + .DB $05 + + ; Spawning rate (2 lsb) + .DB 0b11 + + .PADTO =.Bug+8 + +Turn_Jump_table: + ; 00 + RET + NOP + NOP + NOP + + ; 01 + JP =Move_Bunny + NOP + + ; 02 + JP =Fox_Turn + NOP + + ; 03 + JP =Cat_Turn + NOP + + ; 04 + JP =Penguin_Turn + NOP + + ; 05 + JP =QuestGoal_Turn + NOP + + ; 06 + JP =Fimsh_Turn + NOP + + ; 07 + JP =Mouse_Turn + NOP + + ; 08 + JP =Frog_Turn + NOP + + ; 09 + JP =Bug_Turn + NOP + +.INCLUDE "entity/bunny.gbasm" +.INCLUDE "entity/fox.gbasm" +.INCLUDE "entity/cat.gbasm" +.INCLUDE "entity/mouse.gbasm" +.INCLUDE "entity/penguin.gbasm" +.INCLUDE "entity/fimsh.gbasm" +.INCLUDE "entity/frog.gbasm" +.INCLUDE "entity/bug.gbasm" |