mirror of
https://github.com/encounter/ac-decomp.git
synced 2026-03-30 10:57:04 -07:00
37 lines
664 B
C
37 lines
664 B
C
#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);
|
|
extern int mSDI_StartDataInit(GAME* game, int player_no, int init_mode);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif
|