db $42
JMP MarioBelow : JMP MarioAbove : JMP MarioSide
JMP Return : JMP Return : JMP Return : JMP Return
JMP TopCorner : JMP BodyInside : JMP HeadInside

; these should match the values in FloatLikeAPrincess.asm
!float_time = $40
!RAM_counter = $0F5E
!RAM_used = $0F5F

MarioBelow:
MarioAbove:
MarioSide:
TopCorner:
BodyInside:
HeadInside:

	; refill float
	LDA #!float_time
	STA !RAM_counter
	STZ !RAM_used
	
	; sfx
	LDA #$1C
	STA $1DF9

	%glitter()
	%erase_block()
	RTL
	
Return:
	RTL

print "Refills the princess float meter."
