mirror of
https://github.com/ACreTeam/ac-decomp
synced 2026-07-07 12:03:27 -04:00
Implement & match m_msg_cursol.c_inc
This commit is contained in:
@@ -15,6 +15,17 @@ typedef struct audio_tempo_beat_s {
|
||||
/* 0x01 */ s8 beat;
|
||||
} TempoBeat_c;
|
||||
|
||||
enum {
|
||||
VOICE_STATUS_NORMAL,
|
||||
VOICE_STATUS_ANGRY,
|
||||
VOICE_STATUS_SAD,
|
||||
VOICE_STATUS_FUN,
|
||||
VOICE_STATUS_SLEEPY,
|
||||
VOICE_STATUS_GLOOMY,
|
||||
|
||||
VOICE_STATUS_NUM
|
||||
};
|
||||
|
||||
extern void sAdo_Calc_MicPosition_forTrig(f32* fcalc, u16* scalc, xyz_t* pos);
|
||||
extern void sAdo_Calc_MicPosition_forLevel(f32* fcalc, u16* scalc, xyz_t* pos);
|
||||
|
||||
|
||||
+18
-8
@@ -18,6 +18,8 @@ extern "C" {
|
||||
#define mMsg_MAIL_STRING_LEN 132
|
||||
#define mMsg_MAX_LINE 4
|
||||
|
||||
#define mMsg_BUTTON_TURN_TIME 60.0f
|
||||
|
||||
enum {
|
||||
mMsg_INDEX_HIDE,
|
||||
mMsg_INDEX_APPEAR,
|
||||
@@ -72,23 +74,31 @@ enum {
|
||||
mMsg_MAIL_STR_NUM
|
||||
};
|
||||
|
||||
#define mMsg_STATUS_SOUND_CUT (1 << 0) // 0x000001
|
||||
#define mMsg_STATUS_FLAG_1 (1 << 1) // 0x000002
|
||||
enum {
|
||||
mMsg_RESULT_VOID,
|
||||
mMsg_RESULT_FALSE,
|
||||
mMsg_RESULT_TRUE,
|
||||
|
||||
mMsg_RESULT_NUM
|
||||
};
|
||||
|
||||
#define mMsg_STATUS_FLAG_SOUND_CUT (1 << 0) // 0x000001
|
||||
#define mMsg_STATUS_FLAG_NO_SE_PAGE_OKURI (1 << 1) // 0x000002
|
||||
#define mMsg_STATUS_FLAG_2 (1 << 2) // 0x000004
|
||||
#define mMsg_STATUS_FLAG_3 (1 << 3) // 0x000008
|
||||
#define mMsg_STATUS_FLAG_LAST_DELAY (1 << 3) // 0x000008
|
||||
#define mMsg_STATUS_FLAG_SPEC_VOICE (1 << 4) // 0x000010
|
||||
#define mMsg_STATUS_FLAG_VOICE_ENTRY (1 << 5) // 0x000020
|
||||
#define mMsg_STATUS_FLAG_IDLING_REQ (1 << 6) // 0x000040
|
||||
#define mMsg_STATUS_FLAG_IDLING_NOW (1 << 7) // 0x000080
|
||||
#define mMsg_STATUS_FLAG_8 (1 << 8) // 0x000100
|
||||
#define mMsg_STATUS_FLAG_9 (1 << 9) // 0x000200
|
||||
#define mMsg_STATUS_FLAG_10 (1 << 10) // 0x000400
|
||||
#define mMsg_STATUS_FLAG_FAST_TEXT (1 << 8) // 0x000100
|
||||
#define mMsg_STATUS_FLAG_NOT_PAUSE_FRAME (1 << 9) // 0x000200
|
||||
#define mMsg_STATUS_FLAG_UTTER (1 << 10) // 0x000400
|
||||
#define mMsg_STATUS_FLAG_NO_ZOOMDOWN (1 << 11) /* When set, mMsg_sound_ZOOMDOWN_[SHORT, LONG]() sfx will not play */
|
||||
#define mMsg_STATUS_FLAG_VOICE_CLICK (1 << 12) // 0x001000
|
||||
#define mMsg_STATUS_FLAG_VOICE_SILENT (1 << 13) // 0x002000
|
||||
#define mMsg_STATUS_FLAG_CURSOL_JUST (1 << 14) /* Sets cursor justification */
|
||||
#define mMsg_STATUS_FLAG_15 (1 << 15) // 0x008000
|
||||
#define mMsg_STATUS_FLAG_16 (1 << 16) // 0x010000
|
||||
#define mMsg_STATUS_FLAG_CUT_ARTICLE (1 << 15) // 0x008000
|
||||
#define mMsg_STATUS_FLAG_CAPITALIZE (1 << 16) // 0x010000
|
||||
#define mMsg_STATUS_FLAG_USE_AM (1 << 17) /* 'AM' when set, 'PM' when not set */
|
||||
#define mMsg_STATUS_FLAG_18 (1 << 18) // 0x040000
|
||||
|
||||
|
||||
Reference in New Issue
Block a user