Implement & link player_select.c

This commit is contained in:
Cuyler36
2023-06-18 21:07:28 -04:00
parent 9193152be3
commit e0eef5172f
6 changed files with 427 additions and 6 deletions
+35
View File
@@ -0,0 +1,35 @@
#ifndef M_START_DATA_INIT_H
#define M_START_DATA_INIT_H
#include "types.h"
#include "game_h.h"
#ifdef __cplusplus
extern "C" {
#endif
enum {
mSDI_INIT_MODE_NEW,
mSDI_INIT_MODE_NEW_PLAYER,
mSDI_INIT_MODE_FROM,
mSDI_INIT_MODE_PAK,
mSDI_INIT_MODE_ERR,
mSDI_INIT_MODE_NUM
};
enum {
mSDI_MALLOC_FLAG_GAME,
mSDI_MALLOC_FLAG_ZELDA,
mSDI_MALLOC_FLAG_NUM
};
extern void mSDI_StartInitAfter(GAME* game, int renewal_reserve_flag, int malloc_flag);
extern int mSDI_StartInitBefore(GAME* game, int player_no, int init_mode, int malloc_flag);
#ifdef __cplusplus
}
#endif
#endif