summaryrefslogtreecommitdiff
path: root/include/m_player_lib.h
blob: ce6430e19a42b56119ecd00b3dcbc333c3cb21e4 (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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
#ifndef M_PLAYER_LIB_H
#define M_PLAYER_LIB_H

#include "ultra64.h"

struct Player;
struct Game_Play;
struct PrivateInfo;
struct PlayerControllerData;

// void func_800B1160_jp();
// void func_800B11B0_jp();
// void func_800B11F8_jp();
// void func_800B1264_jp();
// void func_800B12A0_jp();
// void func_800B12C8_jp();
// void func_800B12F4_jp();
UNK_RET func_800B131C_jp(UNK_TYPE arg0);
// void func_800B1364_jp();
// void func_800B1384_jp();
// void func_800B1410_jp();
// void func_800B149C_jp();
// void func_800B14BC_jp();
// void func_800B1590_jp();
// void func_800B1614_jp();
// void func_800B1650_jp();
void func_800B167C_jp(u8* arg0, UNK_RET arg1);
// void func_800B16D0_jp();
// void func_800B16F8_jp();
void func_800B1784_jp(struct Game_Play*);
// void func_800B1838_jp();
void func_800B190C_jp(struct Game_Play*);
// void func_800B1944_jp();
void func_800B1960_jp(struct Game_Play*, UNK_TYPE, UNK_TYPE);
void func_800B19C4_jp(struct Game_Play*, UNK_TYPE, UNK_TYPE);
void func_800B1A28_jp(struct Game_Play*);
void func_800B1A60_jp(struct Game_Play*);
void mPlib_Object_Exchange_keep_Player_dt(struct Game_Play* game_play);
// void func_800B1AE0_jp();
// void func_800B1B3C_jp();
// void func_800B1B6C_jp();
// void func_800B1BB8_jp();
// void func_800B1BE8_jp();
struct Player* get_player_actor_withoutCheck(struct Game_Play* game_play);
// void func_800B1C90_jp();
s32 mPlib_get_player_actor_main_index(struct Game_Play*);
// void func_800B1CE0_jp();
// void func_800B1D14_jp();
// void func_800B1D40_jp();
// void func_800B1D68_jp();
UNK_RET func_800B1D94_jp(void* segment, UNK_TYPE arg1);
// void func_800B1DE8_jp();
// void func_800B1E94_jp();
void mPlib_change_player_cloth_info_lv2(struct PrivateInfo*, u16);
void mPlib_Load_PlayerTexAndPallet(u8*, u8*, s32);
// void func_800B1F74_jp();
// void func_800B1F84_jp();
// void func_800B1FAC_jp();
// void func_800B2008_jp();
// void func_800B2060_jp();
// void func_800B20A8_jp();
// void func_800B2170_jp();
// void func_800B21A0_jp();
// void func_800B21D0_jp();
// void func_800B21E0_jp();
s32 mPlib_Check_able_force_speak_label(struct Game_Play*, struct Actor*);
// void func_800B2244_jp();
// void func_800B2284_jp();
// void func_800B22A4_jp();
// void func_800B22D0_jp();
// void func_800B22FC_jp();
// void func_800B2350_jp();
void mPlib_request_main_invade_type1(struct Game_Play*);
void mPlib_request_main_refuse_type1(struct Game_Play*);
void mPlib_request_main_wait_type3(struct Game_Play*);
s32 mPlib_request_main_talk_end_type1(struct Game_Play*, s32);
s32 mPlib_request_main_talk_type1(struct Game_Play*, struct Actor*, s32, s32);
// void func_800B24F8_jp();
// void func_800B255C_jp();
// void func_800B25F4_jp();
// void func_800B2698_jp();
// void func_800B26E8_jp();
// void func_800B2720_jp();
// void func_800B2778_jp();
void mPlib_request_main_door_type1(struct Game_Play*, xyz_t*, s16, s32, struct Actor*);
void mPlib_request_main_door_type2(struct Game_Play*, xyz_t*, s16, s32, struct Actor*);
// void func_800B286C_jp();
// void func_800B28B0_jp();
// void func_800B2908_jp();
// void func_800B2A04_jp();
// void func_800B2A48_jp();
// void func_800B2A8C_jp();
void func_800B2AD0_jp(struct Game_Play*);
// void func_800B2B08_jp();
// void func_800B2B60_jp();
// void func_800B2BA0_jp();
// void func_800B2BE0_jp();
// void func_800B2C3C_jp();
// void func_800B2C80_jp();
// void func_800B2CD8_jp();
// void func_800B2D18_jp();
// void func_800B2D74_jp();
s32 mPlib_check_request_main_talk_type1_priority(struct Game_Play*);
s32 mPlib_check_request_main_speak_type1_priority(struct Game_Play*);
s32 mPlib_check_request_main_demo_geton_boat_wade_priority(struct Game_Play*);
s32 mPlib_check_request_main_door_type1_priority(struct Game_Play*);
s32 mPlib_check_request_main_wade_priority(struct Game_Play*);
s32 mPlib_check_request_main_demo_wade_priority(struct Game_Play*);
// void func_800B3104_jp();
// void func_800B314C_jp();
// void func_800B31B4_jp();
// void func_800B321C_jp();
void mPlib_strength_request_main_door_priority(struct Game_Play*);
s32 mPlib_check_request_main_outdoor_priority(struct Game_Play*);
// void func_800B32FC_jp();
// void func_800B3330_jp();
// void func_800B33AC_jp();
s32 mPlib_able_submenu_type1(struct Game_Play* game_play);
// void func_800B34B8_jp();
s32 mPlib_check_player_open_umbrella(struct Game_Play* game_play);
// void func_800B3534_jp();
// void func_800B3588_jp();
// void func_800B35E4_jp();
// void func_800B3660_jp();
// void func_800B36E0_jp();
// void func_800B370C_jp();
// void func_800B3730_jp();
// void func_800B375C_jp();
// void func_800B3780_jp();
// void func_800B37AC_jp();
// void func_800B3864_jp();
// void func_800B3A48_jp();
// void func_800B3A60_jp();
// void func_800B3A74_jp();
// void func_800B3A84_jp();
// void func_800B3AD4_jp();
s32 func_800B3B24_jp(xyz_t*);
Actor* func_800B3B74_jp(void);
s32 func_800B3BBC_jp(s32, s32);
// void func_800B3C14_jp();
// void func_800B3C64_jp();
// void func_800B3CB4_jp();
// void func_800B3CDC_jp();
// void func_800B3DD0_jp();
// void func_800B3F30_jp();
// void func_800B4038_jp();
// void func_800B553C_jp();
// void func_800B5598_jp();
// void func_800B55D0_jp();
// void func_800B5620_jp();
// void func_800B5678_jp();
void mPlib_Set_able_hand_all_item_in_demo(s8 arg0);
s32 func_800B56D0_jp(void);
s32 func_800B5718_jp(void);
// void func_800B5760_jp();
// void func_800B579C_jp();
// void func_800B57D8_jp();
// void func_800B5830_jp();
// void func_800B5880_jp();
// void func_800B58C4_jp();
// void func_800B5910_jp();
struct PlayerControllerData* mPlib_Get_controller_data_for_title_demo_p(void);
void func_800B594C_jp(void);
// void func_800B5980_jp();
// void func_800B5AA0_jp();
// void func_800B5AB8_jp();
// void func_800B5B1C_jp();
// void func_800B5B70_jp();
s32 mPlib_Check_tree_shaken_little(xyz_t*);
s32 mPlib_Check_tree_shaken_big(xyz_t*);
// void func_800B5C60_jp();
// void func_800B5CD4_jp();
// void func_800B5D34_jp();
// void func_800B5DA8_jp();
// void func_800B5DEC_jp();
// void func_800B5E30_jp();
s32 func_800B5EA4_jp(struct Game_Play*);
// void func_800B5F18_jp();
// void func_800B5FD0_jp();
// void func_800B6074_jp();

#endif