Move portal sprite to objects, update sprite ID, move other NPC sprites

This commit is contained in:
scawful
2024-05-12 08:32:02 -04:00
parent 90eb4279e8
commit c7e4bee65b
5 changed files with 8 additions and 12 deletions

View File

@@ -1,11 +1,7 @@
org $07A471 ; Mudora ; =========================================================
JSR LinkItem_PortalRod ; Portal Rod Item
RTS
; LinkState_UsingEther
warnpc $07A493
; *$3A50F-$3A568
org $07A50F org $07A50F
RodAnimationTimer: RodAnimationTimer:
db $03, $03, $05 db $03, $03, $05
@@ -70,7 +66,7 @@ endmacro
LinkItem_FirePortal: LinkItem_FirePortal:
{ {
LDA.b #$B8 LDA.b #$03
JSL Sprite_SpawnDynamically : BPL .continue JSL Sprite_SpawnDynamically : BPL .continue
RTS RTS
.continue .continue

View File

@@ -3,7 +3,7 @@
; Portal Sprite ; Portal Sprite
; ========================================================= ; =========================================================
!SPRID = $B8 ; The sprite ID you are overwriting (HEX) !SPRID = $03 ; The sprite ID you are overwriting (HEX)
!NbrTiles = 01 ; Number of tiles used in a frame !NbrTiles = 01 ; Number of tiles used in a frame
!Harmless = 00 ; 00 = Sprite is Harmful, 01 = Sprite is Harmless !Harmless = 00 ; 00 = Sprite is Harmful, 01 = Sprite is Harmless
!HVelocity = 00 ; Is your sprite going super fast? put 01 if it is !HVelocity = 00 ; Is your sprite going super fast? put 01 if it is

View File

@@ -36,7 +36,7 @@ incsrc ZSpriteLib/sprite_new_table.asm
org $318000 org $318000
incsrc ZSpriteLib/sprite_new_functions.asm incsrc ZSpriteLib/sprite_new_functions.asm
incsrc "Sprites/farore.asm" incsrc "Sprites/NPCs/farore.asm"
print "End of farore.asm ", pc print "End of farore.asm ", pc
incsrc "Sprites/Bosses/kydrog.asm" incsrc "Sprites/Bosses/kydrog.asm"
@@ -81,10 +81,10 @@ incsrc "Sprites/Bosses/kydreeok_head.asm"
incsrc "Sprites/Objects/deku_leaf.asm" incsrc "Sprites/Objects/deku_leaf.asm"
print "End of deku_leaf.asm ", pc print "End of deku_leaf.asm ", pc
incsrc "Sprites/portal_sprite.asm" incsrc "Sprites/Objects/portal_sprite.asm"
print "End of portal_sprite.asm ", pc print "End of portal_sprite.asm ", pc
incsrc "Sprites/impa.asm" incsrc "Sprites/NPCs/impa.asm"
print "End of impa.asm ", pc print "End of impa.asm ", pc
incsrc "Sprites/Enemies/poltergeist.asm" incsrc "Sprites/Enemies/poltergeist.asm"