chore: placed max length macros closer to relevant elements

This commit is contained in:
Sara 2025-09-18 15:00:01 +02:00
parent 9dc64ba962
commit bbc42fad1c

View file

@ -4,14 +4,6 @@
#include "renderer/clay_renderer_SDL3.h"
#include <stdlib.h>
#ifndef MAX_ACTIVE_DICE
#define MAX_ACTIVE_DICE 20
#endif
#ifndef MAX_ROLL_STR_LEN
#define MAX_ROLL_STR_LEN 10
#endif
enum Dice_Die {
COIN = 1,
D4 = 4,
@ -23,6 +15,9 @@ enum Dice_Die {
D100 = 100
};
#ifndef MAX_ROLL_STR_LEN
#define MAX_ROLL_STR_LEN 10
#endif
struct Dice_ResultType {
int roll;
size_t string_len;
@ -30,6 +25,10 @@ struct Dice_ResultType {
Clay_String clay_string;
};
#ifndef MAX_ACTIVE_DICE
#define MAX_ACTIVE_DICE 20
#endif
extern int Dice_Roll(enum Dice_Die die);
extern enum Dice_Die const *Dice_GetActiveSet(size_t *out_length);