blob: 89929757fcf258aa6647fd1c43388531c995df1f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
#ifndef JAIBANKWAVE_H
#define JAIBANKWAVE_H
#include "dolphin/types.h"
namespace JAInter {
namespace BankWave {
void setWsGroupNumber(s32, s32);
void setWsLoadStatus(s32, s32);
void init();
void setWaveScene();
void loadSecondStayWave();
void setSceneSetFinishCallback(s32, s32);
void finishSceneSet(u32);
void loadSceneWave(s32, s32);
void loadGroupWave(s32, s32);
s32 getWaveLoadStatus(s32);
bool checkAllWaveLoadStatus();
struct initOnCode_s {
u8* field_0x0;
int field_0x4;
u32 field_0x8;
};
struct flags_t {
u8 flag1 : 1;
u8 flag2 : 1;
u8 flag3 : 1;
u8 flag4 : 1;
u8 flag5 : 1;
u8 flag6 : 1;
u8 flag7 : 1;
u8 flag8 : 1;
u8 flag9 : 1;
};
extern initOnCode_s* initOnCodeBnk;
extern initOnCode_s* initOnCodeWs;
extern s32* wsGroupNumber;
extern s32* wsLoadStatus;
extern s32 wsMax;
extern flags_t flags;
extern s32 SceneSetFlag;
};
}
#endif /* JAIBANKWAVE_H */
|