mirror of
https://github.com/zeldaret/ss.git
synced 2024-12-04 11:54:36 +00:00
d3d4bd253c
Some checks are pending
Build / build (SOUE01) (push) Waiting to run
* d_tag_processor WIP * Progress * Unconst * Fix switch command (thanks Roeming!) * Match a random text related file instead * More progress * More progress * No missing breaks * Some repair * Some repair and shuffling * More repair * a bit better * a bit better 2 * what a switch order * Closer unrolling * Minor cleanup * Fix accidental cases * More fixes * even better * More fixes * Down to regswaps * Some renames * Review feedback * cleanup more sdata2 values and eventFlowTextProcessingRelated match --------- Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com>
30 lines
665 B
C
30 lines
665 B
C
#ifndef LIBMS_MSGFILE_H
|
|
#define LIBMS_MSGFILE_H
|
|
|
|
#include "common.h"
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
struct MsbtInfo;
|
|
|
|
struct MsbtAttrInfo {
|
|
char c_0x00;
|
|
char c_0x01;
|
|
};
|
|
|
|
struct MsbtInfo *LMS_InitMessage(void *data);
|
|
void LMS_CloseMessage(struct MsbtInfo *info);
|
|
int LMS_GetTextIndexByLabel(struct MsbtInfo *info, const char *label);
|
|
const char *LMS_GetText(struct MsbtInfo *info, int index);
|
|
const char *LMS_GetTextByLabel(struct MsbtInfo *info, const char *label);
|
|
const char *LMS_GetLabelByTextIndex(struct MsbtInfo *info, int index);
|
|
struct MsbtAttrInfo *LMS_GetAttribute(struct MsbtInfo *info, int index);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif
|