feat: added die_to_str

This commit is contained in:
Sara 2025-09-17 22:00:07 +02:00
parent 1d0ce38e65
commit 718bf61d0c
2 changed files with 15 additions and 0 deletions

View file

@ -42,3 +42,15 @@ struct roll_result_type roll_active_dice_set(enum die_type die) {
return results;
}
Clay_String die_to_str(enum die_type die) {
switch (die) {
case COIN: return CLAY_STRING("C");
case D4: return CLAY_STRING("4");
case D6: return CLAY_STRING("6");
case D8: return CLAY_STRING("8");
case D10: return CLAY_STRING("10");
case D12: return CLAY_STRING("12");
case D20: return CLAY_STRING("20");
case D100: return CLAY_STRING("100");
}
}

View file

@ -1,6 +1,7 @@
#ifndef DICE_H
#define DICE_H
#include "renderer/clay_renderer_SDL3.h"
#include <stdlib.h>
#ifndef MAX_ACTIVE_DICE
@ -31,4 +32,6 @@ extern size_t add_die_to_active(enum die_type die);
extern void remove_die_from_active(size_t index);
extern struct roll_result_type roll_active_dice_set(enum die_type die);
extern Clay_String die_to_str(enum die_type die);
#endif // !DICE_H