aboutsummaryrefslogtreecommitdiff
path: root/entity/list.gbasm
diff options
context:
space:
mode:
Diffstat (limited to 'entity/list.gbasm')
-rw-r--r--entity/list.gbasm55
1 files changed, 28 insertions, 27 deletions
diff --git a/entity/list.gbasm b/entity/list.gbasm
index 7623b39..3e98c42 100644
--- a/entity/list.gbasm
+++ b/entity/list.gbasm
@@ -23,9 +23,6 @@ Entity_list:
; Starting mana
.DB $05
- ; Spawning rate (2 lsb)
- .DB 0b10
-
.PADTO =.Fox+8
.Frog:
@@ -47,9 +44,6 @@ Entity_list:
; Starting mana
.DB $05
- ; Spawning rate (2 lsb)
- .DB 0b01
-
.PADTO =.Frog+8
.Cat:
@@ -71,9 +65,6 @@ Entity_list:
; Starting mana
.DB $00
- ; Spawning rate (2 lsb)
- .DB 0b11
-
.PADTO =.Cat+8
.Penguin:
@@ -95,9 +86,6 @@ Entity_list:
; Starting mana
.DB $05
- ; Spawning rate (2 lsb)
- .DB 0b11
-
.PADTO =.Penguin+8
.Mouse:
@@ -119,9 +107,6 @@ Entity_list:
; Starting mana
.DB $00
- ; Spawning rate (2 lsb)
- .DB 0b10
-
.PADTO =.Mouse+8
.Fimsh:
@@ -143,14 +128,11 @@ Entity_list:
; Starting mana
.DB $00
- ; Spawning rate (2 lsb)
- .DB 0b11
-
.PADTO =.Fimsh+8
- .QuestGoalBunny:
+ .Human:
; Sprite address
- .SPRITE =Entity_Tile_Image_Data.Bunny
+ .SPRITE =Entity_Tile_Image_Data.Human
; Turn Jump Table index
.DB $05
@@ -167,10 +149,7 @@ Entity_list:
; Starting mana
.DB $00
- ; Spawning rate (2 lsb)
- .DB 0b00
-
- .PADTO =.QuestGoalBunny+8
+ .PADTO =.Human+8
.Bug:
; Sprite address
@@ -191,11 +170,29 @@ Entity_list:
; Starting mana
.DB $05
- ; Spawning rate (2 lsb)
- .DB 0b11
-
.PADTO =.Bug+8
+ .Static_Human:
+ ; Sprite address
+ .SPRITE =Entity_Tile_Image_Data.Human
+
+ ; Turn Jump Table index
+ .DB $0a
+
+ ; Interaction Jump Table index
+ .DB $02
+
+ ; Starting health
+ .DB $00
+
+ ; Starting status
+ .DB $02
+
+ ; Starting mana
+ .DB $00
+
+ .PADTO =.Static_Human+8
+
Turn_Jump_table:
; 00
RET
@@ -239,6 +236,10 @@ Turn_Jump_table:
JP =Bug_Turn
NOP
+ ; 0a
+ JP =Static_Human_Turn
+ NOP
+
.INCLUDE "entity/bunny.gbasm"
.INCLUDE "entity/fox.gbasm"
.INCLUDE "entity/cat.gbasm"