mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-04-24 03:29:57 -07:00
Update passport.c
This commit is contained in:
@@ -42,22 +42,38 @@ static void input_callback(InputEvent* input, void* ctx) {
|
||||
static void render_callback(Canvas* canvas, void* ctx) {
|
||||
DolphinStats* stats = ctx;
|
||||
|
||||
DesktopSettings* Settings = malloc(sizeof(DesktopSettings));
|
||||
DESKTOP_SETTINGS_LOAD(settings)
|
||||
|
||||
char level_str[20];
|
||||
char xp_str[12];
|
||||
char mood_str[32];
|
||||
uint8_t mood = 0;
|
||||
|
||||
if(stats->butthurt <= 4) {
|
||||
mood = 0;
|
||||
snprintf(mood_str, 20, "Status: Wet");
|
||||
} else if(stats->butthurt <= 9) {
|
||||
mood = 1;
|
||||
snprintf(mood_str, 20, "Status: Horny");
|
||||
} else {
|
||||
mood = 2;
|
||||
snprintf(mood_str, 20, "Status: Desperate");
|
||||
}
|
||||
if(Settings->sfw_mode) (
|
||||
if(stats->butthurt <= 4) {
|
||||
mood = 0;
|
||||
snprintf(mood_str, 20, "Mood: Happy");
|
||||
} else if(stats->butthurt <= 9) {
|
||||
mood = 1;
|
||||
snprintf(mood_str, 20, "Mood: Okay");
|
||||
} else {
|
||||
mood = 2;
|
||||
snprintf(mood_str, 20, "Mood: Angry");
|
||||
}
|
||||
) else (
|
||||
if(stats->butthurt <= 4) {
|
||||
mood = 0;
|
||||
snprintf(mood_str, 20, "Status: Wet");
|
||||
} else if(stats->butthurt <= 9) {
|
||||
mood = 1;
|
||||
snprintf(mood_str, 20, "Status: Horny");
|
||||
} else {
|
||||
mood = 2;
|
||||
snprintf(mood_str, 20, "Status: Desperate");
|
||||
}
|
||||
|
||||
)
|
||||
uint32_t xp_progress = 0;
|
||||
uint32_t xp_to_levelup = dolphin_state_xp_to_levelup(stats->icounter);
|
||||
uint32_t xp_above_last_levelup = dolphin_state_xp_above_last_levelup(stats->icounter);
|
||||
@@ -75,12 +91,6 @@ static void render_callback(Canvas* canvas, void* ctx) {
|
||||
// portrait
|
||||
furi_assert((stats->level > 0) && (stats->level <= 30));
|
||||
uint16_t tmpLvl = 0;
|
||||
// if(stats->level > 10) tmpLvl = 1;
|
||||
// if(stats->level > 15) tmpLvl = 2;
|
||||
// if(stats->level > 18) tmpLvl = 3;
|
||||
// if(stats->level > 21) tmpLvl = 4;
|
||||
// if(stats->level > 24) tmpLvl = 5;
|
||||
// if(stats->level > 27) tmpLvl = 6;
|
||||
canvas_draw_icon(canvas, 11, 2, portraits[mood][tmpLvl]);
|
||||
|
||||
const char* my_name = furi_hal_version_get_name_ptr();
|
||||
|
||||
Reference in New Issue
Block a user