Shipwright/soh/src/overlays/actors/ovl_En_River_Sound/z_en_river_sound.h

44 lines
1.1 KiB
C

#ifndef Z_EN_RIVER_SOUND_H
#define Z_EN_RIVER_SOUND_H
#include "ultra64.h"
#include "global.h"
struct EnRiverSound;
typedef struct EnRiverSound {
/* 0x0000 */ Actor actor;
/* 0x014C */ u8 playSound;
/* 0x014D */ u8 soundPitchIndex;
/* 0x014E */ s16 pathIndex;
} EnRiverSound; // size = 0x0150
typedef enum {
/* 0x00 */ RS_UNK_0,
/* 0x01 */ RS_SMALL_WATERFALL,
/* 0x02 */ RS_LAVA_BUBBLES_1,
/* 0x03 */ RS_LARGE_WATERFALL,
/* 0x04 */ RS_UNK_4,
/* 0x05 */ RS_UNK_5,
/* 0x06 */ RS_LAVA_BUBBLES_2,
/* 0x07 */ RS_LAVA_BUBBLES_3,
/* 0x08 */ RS_DRIPPING_WATER,
/* 0x09 */ RS_FOUNTAIN_WATER,
/* 0x0A */ RS_MARKET_CROWD,
/* 0x0B */ RS_UNK_11,
/* 0x0C */ RS_SARIAS_SONG,
/* 0x0D */ RS_UNK_13,
/* 0x0E */ RS_SANDSTORM,
/* 0x0F */ RS_LAKESIDE_LAB_TANK,
/* 0x10 */ RS_CHAMBER_OF_SAGES_1,
/* 0x11 */ RS_CHAMBER_OF_SAGES_2,
/* 0x12 */ RS_RUMBLING,
/* 0x13 */ RS_UNK_19,
/* 0x14 */ RS_TORCH_CRACKLING,
/* 0x15 */ RS_COW_MOOING,
/* 0xF7 */ RS_UNK_F7 = 0xF7,
/* 0xF8 */ RS_MAX
} RiverSoundType;
#endif