Files
balatro-gba-chinese-jocker-…/source/font.c
T
MeirGavish 6575fc7f94 Update the truncate number function to use decimal point (#333)
* Fixed to truncate as "1.234M" instead of "1234K"

* Optimized by switching to strings to avoid divisions

* Changed FP constants to strings

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-23 07:52:30 +02:00

30 lines
448 B
C

#include "font.h"
#include "util.h"
#include <stdlib.h>
static const char* s_font_point_lookup[] = {
FP0_STR,
FP1_STR,
FP2_STR,
FP3_STR,
FP4_STR,
FP5_STR,
FP6_STR,
FP7_STR,
FP8_STR,
FP9_STR,
};
const char* get_font_point_str(int val)
{
val = abs(val) % 10;
return s_font_point_lookup[val];
}
char digit_char_to_font_point(char digit_char)
{
return get_font_point_str(digit_char - '0')[0];
}