1#ifndef MELEE_PL_TYPES_H
2#define MELEE_PL_TYPES_H
FighterKind
Definition forward.h:75
@ StatsAttack_Count
Definition forward.h:122
#define UNK_T
Definition placeholder.h:32
u16 x12_b0
Definition types.h:117
u8 x0
player slot
Definition types.h:106
s16 x8
Definition types.h:114
s16 x10
Definition types.h:116
float x0
combo damage?
Definition types.h:111
u16 x6
Definition types.h:113
f32 x4
Definition types.h:107
u32 xC
Definition types.h:109
u32 x8
Definition types.h:108
int xC
Definition types.h:115
s16 x4
Definition types.h:112
u8 x2
Definition types.h:128
int x0
Definition types.h:125
u8 x3_b0
Definition types.h:129
struct StaleMoveTable::pl_x8C0_t::@288 x4[5]
u16 x0
Definition types.h:127
u8 x4_b0
Definition types.h:136
u32 x0
Definition types.h:135
u8 x4_b1
Definition types.h:137
struct StaleMoveTable::pl_x8D8_t::@289 x4[5]
int x0
Definition types.h:133
int x710[39]
Definition types.h:121
u16 attack_instance
Definition types.dox:30
int xCB8
Definition types.h:158
float xC9C
Definition types.h:151
plActionStats total_attack_count_struct
Definition types.h:104
int xCA4
Definition types.h:153
struct StaleMoveTable::pl_x8C0_t x8C0
ft_800898B4_t xCC0
Definition types.h:160
float xC64
Definition types.h:142
unsigned int xCAC
Definition types.h:155
int current_index
Definition types.h:99
float xC60
Definition types.h:141
int xCEC
Definition types.h:167
struct StaleMoveTable::@277 StaleMoves[10]
float xC6C
Definition types.h:144
unsigned int x904[215]
Definition types.h:140
u32 xCE4
Definition types.h:165
int x7AC[39]
Definition types.h:122
float xCDC
Definition types.h:163
u32 x674[39]
Definition types.h:120
float xC74
Definition types.h:146
unsigned int xCA8
Definition types.h:154
struct StaleMoveTable::pl_x8D8_t x8D8
int xCB0
Definition types.h:156
float xC78[6]
Definition types.h:147
float xC98
Definition types.h:150
int xCD8
Definition types.h:162
int x848[30]
Definition types.h:123
int xCF0
Definition types.h:168
struct StaleMoveTable::pl_x5EC_t x5EC
u16 move_id
Definition types.dox:29
int xCB4
Definition types.h:157
float xCE0
Definition types.h:164
int xC68
Definition types.h:143
UnkPlBonusBits xCBC
Definition types.h:159
float xCA0
Definition types.h:152
u32 xCE8
Definition types.h:166
u16 xCD4
Definition types.h:161
int xC94
Definition types.h:149
unsigned int xC90
Definition types.h:148
float xC70
Definition types.h:145
u32 specials_count
Definition types.h:71
u32 total
Definition types.h:66
u8 x504[StatsAttack_Count]
related to UnkPlBonusBits
Definition types.h:77
u32 x578
Definition types.h:82
u32 x590
Definition types.h:88
u32 x580
Definition types.h:84
u32 x588
Definition types.h:86
u32 x574
Definition types.h:81
u8 x5B8[4]
Definition types.h:91
u32 thrown_item_count
Definition types.h:69
u32 x570
Definition types.h:80
u32 x58C
Definition types.h:87
u32 x4F8_count
Definition types.h:72
u8 x5BC_b3
Definition types.h:95
u8 x5BC_b0
Definition types.h:92
struct plAttackStats hits
Definition types.h:58
u32 aerials_count
Definition types.h:70
u32 x4FC_count
Definition types.h:73
struct plAttackStats attacks
Definition types.h:57
u32 x57C
Definition types.h:83
u8 x5BC_b2
Definition types.h:94
u32 x594
Definition types.h:89
u32 x598[8]
Definition types.h:90
u32 x568
Definition types.h:78
u32 x584
Definition types.h:85
u8 x5BC_b1
Definition types.h:93
u32 x500
Definition types.h:74
u32 x56C
Definition types.h:79
u8 b5
Definition types.dox:18
u8 b7
Definition types.dox:20
u8 b2
Definition types.dox:15
u8 b4
Definition types.dox:17
u8 b3
Definition types.dox:16
u8 b0
Definition types.dox:13
u8 has_transformation
Definition types.dox:14
FighterKind internal_id
Definition types.h:30
u8 slot
Definition types.dox:10
enum_t unk8
Definition types.dox:11
u8 b6
Definition types.dox:19
u8 b2
Definition types.h:18
u8 slot
Definition types.h:13
FighterKind internal_id
Definition types.h:12
u8 b6
Definition types.h:22
s8 x5
Definition types.h:14
u8 b7
Definition types.h:23
u8 b3
Definition types.h:19
u8 has_transformation
Definition types.h:17
u8 b0
Definition types.h:16
u8 b5
Definition types.h:21
u8 b4
Definition types.h:20
u32 by_attack_counts[StatsAttack_Count]
Definition types.h:47
u32 x1A4_count
increments on down specials?
Definition types.h:52
u32 aerials_count
Definition types.h:49
u32 total
Definition types.h:46
u32 x1A8
Definition types.h:53
u32 specials_count
Definition types.h:50
u32 thrown_item_count
Definition types.h:48
u32 x1A0_count
increments on most attacks, but not down special?
Definition types.h:51
int unk_5B0
Definition types.h:262
char pad_194[0x418]
Definition types.h:260
int unk_190
Definition types.h:259
char pad_0[0x190]
Definition types.h:258
int unk_5AC
Definition types.h:261
float x84
Definition types.h:295
float xE8
Definition types.h:320
int x128
Definition types.h:336
unsigned int x94
Definition types.h:299
unsigned int x158
Definition types.h:346
float x5C
Definition types.h:285
float xF8
Definition types.h:324
unsigned int x70
Definition types.h:290
unsigned int x88
Definition types.h:296
float x114
Definition types.h:331
float x38
Definition types.h:277
u8 x20[0x24 - 0x20]
Definition types.h:271
unsigned int x118
Definition types.h:332
u8 x160[0x164 - 0x160]
Definition types.h:348
int x120
Definition types.h:334
u8 x50[0x58 - 0x50]
Definition types.h:283
unsigned int x8C
Definition types.h:297
unsigned int x148
Definition types.h:342
unsigned int x74
Definition types.h:291
int x110
Definition types.h:330
float x28
Definition types.h:273
unsigned int xE0
Definition types.h:318
unsigned int x174
Definition types.h:353
u32 xDC
Definition types.h:317
u8 xF0[0xF4 - 0xF0]
Definition types.h:322
float x44
Definition types.h:280
float xFC
Definition types.h:325
unsigned int x30
Definition types.h:275
u32 x3C
Definition types.h:278
unsigned int xA4
Definition types.h:303
int x108
Definition types.h:328
unsigned int x2C
Definition types.h:274
float xCC
Definition types.h:313
UNK_T xE4
Definition types.h:319
float xD0
Definition types.h:314
unsigned int x144
Definition types.h:341
unsigned int x18
Definition types.h:269
float x180
Definition types.h:356
unsigned int x14C
Definition types.h:343
unsigned int xB0
Definition types.h:306
float x100
Definition types.h:326
float xA0
Definition types.h:302
float x104
Definition types.h:327
unsigned int x168
Definition types.h:350
float xD8
Definition types.h:316
u32 x40
Definition types.h:279
int x12C
Definition types.h:337
unsigned int x124
Definition types.h:335
float xF4
Definition types.h:323
float xD4
Definition types.h:315
unsigned int x80
Definition types.h:294
float x60
Definition types.h:286
float x58
Definition types.h:284
unsigned int x15C
Definition types.h:347
float x9C
Definition types.h:301
float x98
Definition types.h:300
unsigned int xC8
Definition types.h:312
unsigned int xAC
Definition types.h:305
u8 x138[0x144 - 0x138]
Definition types.h:340
unsigned int xC4
Definition types.h:311
unsigned int x1C
Definition types.h:270
unsigned int xBC
Definition types.h:309
unsigned int xB8
Definition types.h:308
float x64
Definition types.h:287
int x24
Definition types.h:272
unsigned int x7C
Definition types.h:293
int x17C
Definition types.h:355
unsigned int x150
Definition types.h:344
unsigned int x178
Definition types.h:354
unsigned int x134
Definition types.h:339
float x6C
Definition types.h:289
float x68
Definition types.h:288
u8 x0[0x4]
Definition types.h:266
unsigned int xA8
Definition types.h:304
u8 x8[0x10]
Definition types.h:268
unsigned int x90
Definition types.h:298
unsigned int x170
Definition types.h:352
unsigned int x164
Definition types.h:349
float x48
Definition types.h:281
float x78
Definition types.h:292
u8 xC0[0xC4 - 0xC0]
Definition types.h:310
unsigned int x130
Definition types.h:338
float x34
Definition types.h:276
unsigned int xB4
Definition types.h:307
unsigned int x154
Definition types.h:345
int xEC
Definition types.h:321
int x4
Definition types.h:267
unsigned int x16C
Definition types.h:351
float x4C
Definition types.h:282
float x10C
Definition types.h:329
float x11C
Definition types.h:333
unsigned int xD54
Definition types.h:198
unsigned int xD48
Definition types.h:195
int xCF4
Definition types.h:174
int xD68
Definition types.h:203
int xDB0
Definition types.h:221
u8 xDD0_value
Definition types.h:230
int xDC4
Definition types.h:226
float xCF8
Definition types.h:175
float xD74
Definition types.h:206
unsigned int xD4C
Definition types.h:196
u8 bit0
Definition types.h:232
float xD94
Definition types.h:214
unsigned long xD60
Definition types.h:201
u8 bit4
Definition types.h:236
int xD90
Definition types.h:213
union pl_StaleMoveTableExt_t::@290 xDD0
float xD78
Definition types.h:207
int xDA4
Definition types.h:218
u32 xD30
Definition types.h:189
float xDC0
Definition types.h:225
u8 bit6
Definition types.h:238
unsigned int xD58
Definition types.h:199
u32 xD20
Definition types.h:185
unsigned int xD40
Definition types.h:193
u8 bit7
Definition types.h:239
u8 xDD1_value
Definition types.h:243
u8 bit5
Definition types.h:237
int xDCC
Definition types.h:228
int xDAC
Definition types.h:220
float xD80
Definition types.h:209
u8 bit1
Definition types.h:233
u32 xD28
Definition types.h:187
u32 xD38
Definition types.h:191
unsigned int xD04
Definition types.h:178
int xD70
Definition types.h:205
int xDC8
Definition types.h:227
float xD8C
Definition types.h:212
u32 xD3C
Definition types.h:192
StaleMoveTable x0_staleMoveTable
Definition types.h:173
u8 bit3
Definition types.h:235
union pl_StaleMoveTableExt_t::@291 xDD1
float xD84
Definition types.h:210
unsigned int xD18
Definition types.h:183
unsigned int xD50
Definition types.h:197
u32 xD24
Definition types.h:186
int xDA8
Definition types.h:219
int xD10
Definition types.h:181
int xD00
Definition types.h:177
int xD64
Definition types.h:202
u32 xD1C
Definition types.h:184
int xDB8
Definition types.h:223
int xD34
Definition types.h:190
int xD9C
Definition types.h:216
int xDB4
Definition types.h:222
int xD6C
Definition types.h:204
unsigned int xD44
Definition types.h:194
u32 xD14
Definition types.h:182
float xD88
Definition types.h:211
int xDA0
Definition types.h:217
u32 xD2C
Definition types.h:188
unsigned int xD5C
Definition types.h:200
unsigned int xD08
Definition types.h:179
u8 bit2
Definition types.h:234
int xD98
Definition types.h:215
unsigned int xD0C
Definition types.h:180
float xD7C
Definition types.h:208
int xCFC
Definition types.h:176
int xDBC
Definition types.h:224