summaryrefslogtreecommitdiff
path: root/home/hp_pals.asm
diff options
context:
space:
mode:
Diffstat (limited to 'home/hp_pals.asm')
-rw-r--r--home/hp_pals.asm19
1 files changed, 19 insertions, 0 deletions
diff --git a/home/hp_pals.asm b/home/hp_pals.asm
new file mode 100644
index 000000000..527ec860e
--- /dev/null
+++ b/home/hp_pals.asm
@@ -0,0 +1,19 @@
+SetHPPal:: ; 334e
+; Set palette for hp bar pixel length e at hl.
+ call GetHPPal
+ ld [hl], d
+ ret
+; 3353
+
+GetHPPal:: ; 3353
+; Get palette for hp bar pixel length e in d.
+ ld d, HP_GREEN
+ ld a, e
+ cp (50 * 48 / 100)
+ ret nc
+ inc d ; HP_YELLOW
+ cp (21 * 48 / 100)
+ ret nc
+ inc d ; HP_RED
+ ret
+; 335f