2020-04-03 20:57:26 +02:00
|
|
|
#ifndef _THREAD_6_H
|
|
|
|
#define _THREAD_6_H
|
|
|
|
|
|
|
|
extern s32 gRumblePakTimer;
|
|
|
|
|
|
|
|
extern void init_rumble_pak_scheduler_queue(void);
|
|
|
|
extern void block_until_rumble_pak_free(void);
|
|
|
|
extern void release_rumble_pak_control(void);
|
|
|
|
extern void queue_rumble_data(s16 a0, s16 a1);
|
|
|
|
extern void func_sh_8024C89C(s16 a0);
|
|
|
|
extern u8 is_rumble_finished_and_queue_empty(void);
|
|
|
|
extern void reset_rumble_timers(void);
|
|
|
|
extern void reset_rumble_timers_2(s32 a0);
|
|
|
|
extern void func_sh_8024CA04(void);
|
|
|
|
extern void cancel_rumble(void);
|
|
|
|
extern void create_thread_6(void);
|
|
|
|
extern void rumble_thread_update_vi(void);
|
2020-06-04 22:58:18 +02:00
|
|
|
extern void thread6_rumble_loop(void *a0);
|
2020-04-03 20:57:26 +02:00
|
|
|
|
2020-06-04 22:58:18 +02:00
|
|
|
#endif // _THREAD_6_H
|