summaryrefslogtreecommitdiff
path: root/home/hp_pals.asm
blob: 9400d341f41c8f2bdf16267104d91519527699a1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
SetHPPal::
; Set palette for hp bar pixel length e at hl.
	call GetHPPal
	ld [hl], d
	ret

GetHPPal::
; Get palette for hp bar pixel length e in d.
	ld d, HP_GREEN
	ld a, e
	cp (HP_BAR_LENGTH_PX * 50 / 100) ; 24
	ret nc
	inc d ; HP_YELLOW
	cp (HP_BAR_LENGTH_PX * 21 / 100) ; 10
	ret nc
	inc d ; HP_RED
	ret