|
12 | 12 |
|
13 | 13 | struct unk_func_88001300;
|
14 | 14 | struct unk_func_88001300_000;
|
| 15 | +struct unk_func_88001300_000_000; |
15 | 16 | struct unk_func_88001300_03C;
|
16 | 17 | struct unk_func_88203ED8;
|
17 | 18 | struct unk_func_88203ED8_064;
|
18 | 19 | struct unk_func_882025E0;
|
| 20 | +struct unk_func_8850CD44; |
| 21 | +struct unk_func_8830867C_02C_048_000; |
| 22 | +struct unk_func_8850BD40; |
19 | 23 |
|
20 | 24 | typedef s32 (*unk_func_88001300_018)(struct unk_func_88001300_000*, s32, s32);
|
21 | 25 | typedef s32 (*unk_func_88001300_01C)(struct unk_func_88001300_000*);
|
22 |
| -typedef s32 (*unk_func_88001300_020)(struct unk_func_88001300*, Controller*); |
| 26 | +typedef s32 (*unk_func_88001300_020)(struct unk_func_88001300_000*, Controller*); |
23 | 27 | typedef void (*unk_func_88001300_024)(struct unk_func_88001300_000*, s32);
|
24 | 28 | typedef void (*unk_func_88001300_000_000_0C)(struct unk_func_88001300_000_000*, MemoryPool*);
|
25 | 29 |
|
@@ -379,27 +383,121 @@ typedef struct unk_func_882025E0_1A9780 {
|
379 | 383 | /* 0x3C */ unk_func_882025E0_03C unk_3C[5];
|
380 | 384 | } unk_func_882025E0_1A9780; // size = 0x78
|
381 | 385 |
|
| 386 | +typedef struct unk_func_88205880_0098_008_040_02C { |
| 387 | + /* 0x00 */ unk_func_88001300_000 unk_00; |
| 388 | + /* 0x2C */ s32 unk_2C; |
| 389 | +} unk_func_88205880_0098_008_040_02C; // size = 0x30 |
| 390 | + |
| 391 | +typedef struct unk_func_88205880_0098_008_040_03C { |
| 392 | + /* 0x00 */ unk_func_88001300_000 unk_00; |
| 393 | + /* 0x2C */ s32 unk_2C; |
| 394 | +} unk_func_88205880_0098_008_040_03C; // size = 0x30 |
| 395 | + |
| 396 | +typedef struct unk_func_88205880_0098_008_040_05C { |
| 397 | + /* 0x00 */ unk_func_88001300_000 unk_00; |
| 398 | + /* 0x2C */ s32 unk_2C; |
| 399 | + /* 0x30 */ s32 unk_30; |
| 400 | +} unk_func_88205880_0098_008_040_05C; // size = 0x34 |
| 401 | + |
| 402 | +typedef struct unk_func_88205880_0098_008_040_06C { |
| 403 | + /* 0x00 */ unk_func_88001300_000 unk_00; |
| 404 | + /* 0x2C */ s32 unk_2C; |
| 405 | + /* 0x30 */ unk_func_88001300_000_010 unk_30; |
| 406 | + /* 0x34 */ unk_func_88001300_000_010 unk_34; |
| 407 | +} unk_func_88205880_0098_008_040_06C; // size = 0x38 |
| 408 | + |
| 409 | +typedef struct unk_func_88205880_0098_008_040 { |
| 410 | + /* 0x00 */ unk_func_88001300_000 unk_00; |
| 411 | + /* 0x2C */ unk_func_88205880_0098_008_040_02C* unk_2C[4]; |
| 412 | + /* 0x3C */ unk_func_88205880_0098_008_040_03C* unk_3C[4]; |
| 413 | + /* 0x4C */ unk_func_88205880_0098_008_040_06C* unk_4C[4]; |
| 414 | + /* 0x5C */ unk_func_88205880_0098_008_040_05C* unk_5C[4]; |
| 415 | + /* 0x6C */ unk_func_88205880_0098_008_040_06C* unk_6C[4]; |
| 416 | + /* 0x7C */ unk_func_885012A4* unk_7C[4]; |
| 417 | +} unk_func_88205880_0098_008_040; // size = 0x8C |
| 418 | + |
| 419 | +typedef struct unk_func_88205880_0098_008_044 { |
| 420 | + /* 0x00 */ unk_func_88001300_000 unk_00; |
| 421 | + /* 0x2C */ unk_func_80026268_arg0* unk_2C; |
| 422 | +} unk_func_88205880_0098_008_044; // size = 0x30 |
| 423 | + |
| 424 | +typedef struct unk_func_88205880_0098_008_048 { |
| 425 | + /* 0x00 */ unk_func_88001300_000 unk_00; |
| 426 | + /* 0x2C */ unk_func_80026268_arg0* unk_2C; |
| 427 | +} unk_func_88205880_0098_008_048; // size = 0x30 |
| 428 | + |
| 429 | +typedef struct unk_func_88205880_0098_008_04C { |
| 430 | + /* 0x00 */ unk_func_88001300_000 unk_00; |
| 431 | + /* 0x2C */ unk_func_80026268_arg0* unk_2C; |
| 432 | +} unk_func_88205880_0098_008_04C; // size = 0x30 |
| 433 | + |
| 434 | +typedef struct unk_func_88205880_0098_008_050 { |
| 435 | + /* 0x00 */ unk_func_88001300_000 unk_00; |
| 436 | + /* 0x2C */ s32 unk_2C; |
| 437 | + /* 0x30 */ unk_func_80026268_arg0* unk_30; |
| 438 | + /* 0x34 */ unk_func_8001B1FC* unk_34; |
| 439 | +} unk_func_88205880_0098_008_050; // size = 0x38 |
| 440 | + |
| 441 | +typedef struct unk_func_88205880_0098_008_054 { |
| 442 | + /* 0x00 */ unk_func_88001300_000 unk_00; |
| 443 | + /* 0x2C */ unk_func_80026268_arg0* unk_2C; |
| 444 | +} unk_func_88205880_0098_008_054; // size = 0x30 |
| 445 | + |
| 446 | +typedef struct unk_func_88205880_0098_008_058 { |
| 447 | + /* 0x00 */ unk_func_88001300_000 unk_00; |
| 448 | + /* 0x2C */ s32 unk_2C; |
| 449 | +} unk_func_88205880_0098_008_058; // size = 0x30 |
| 450 | + |
| 451 | +typedef struct unk_func_88205880_0098_008_070 { |
| 452 | + /* 0x00 */ unk_func_88001300_03C unk_00; |
| 453 | + /* 0x40 */ s32 unk_40; |
| 454 | +} unk_func_88205880_0098_008_070; // size = 0x44 |
| 455 | + |
382 | 456 | typedef struct unk_func_88205880_0098_008 {
|
383 | 457 | /* 0x00 */ unk_func_88001300_000 unk_00;
|
384 |
| - /* 0x2C */ char unk2C[0x64]; |
| 458 | + /* 0x2C */ unk_func_88001300_038* unk_2C; |
| 459 | + /* 0x30 */ unk_func_88001300_02C* unk_30; |
| 460 | + /* 0x34 */ unk_func_88001300_02C* unk_34; |
| 461 | + /* 0x38 */ unk_func_88001300_02C* unk_38; |
| 462 | + /* 0x3C */ unk_func_88001300_02C* unk_3C; |
| 463 | + /* 0x40 */ unk_func_88205880_0098_008_040* unk_40; |
| 464 | + /* 0x44 */ unk_func_88205880_0098_008_044* unk_44; |
| 465 | + /* 0x48 */ unk_func_88205880_0098_008_048* unk_48; |
| 466 | + /* 0x4C */ unk_func_88205880_0098_008_04C* unk_4C; |
| 467 | + /* 0x50 */ unk_func_88205880_0098_008_050* unk_50; |
| 468 | + /* 0x54 */ unk_func_88205880_0098_008_054* unk_54; |
| 469 | + /* 0x58 */ unk_func_88205880_0098_008_058* unk_58; |
| 470 | + /* 0x5C */ unk_func_88500994* unk_5C; |
| 471 | + /* 0x60 */ unk_func_88500994* unk_60; |
| 472 | + /* 0x64 */ unk_func_88500994* unk_64; |
| 473 | + /* 0x68 */ unk_func_8850182C* unk_68; |
| 474 | + /* 0x6C */ unk_func_88001300_03C* unk_6C; |
| 475 | + /* 0x70 */ unk_func_88205880_0098_008_070* unk_70; |
| 476 | + /* 0x74 */ unk_func_8850CD44* unk_74; |
| 477 | + /* 0x78 */ unk_func_80026268_arg0* unk_78; |
| 478 | + /* 0x7C */ s32 unk_7C; |
| 479 | + /* 0x80 */ s32 unk_80; |
| 480 | + /* 0x84 */ s32 unk_84; |
| 481 | + /* 0x88 */ s32 unk_88; |
| 482 | + /* 0x8C */ s32 unk_8C; |
385 | 483 | } unk_func_88205880_0098_008; // size = 0x90
|
386 | 484 |
|
387 | 485 | typedef struct unk_func_88205880_0098 {
|
388 | 486 | /* 0x00 */ s16 unk_00;
|
389 | 487 | /* 0x02 */ s16 unk_02;
|
390 | 488 | /* 0x04 */ MemoryPool* unk_04;
|
391 | 489 | /* 0x08 */ unk_func_88205880_0098_008* unk_08;
|
392 |
| - /* 0x0C */ s32 unk_0C; |
| 490 | + /* 0x0C */ unk_func_80026268_arg0* unk_0C; |
393 | 491 | /* 0x10 */ s32 unk_10;
|
394 |
| - /* 0x14 */ char* unk_14; |
395 |
| - /* 0x18 */ char* unk_18; |
396 |
| - /* 0x1C */ char* unk_1C; |
397 |
| - /* 0x20 */ char* unk_20; |
398 |
| - /* 0x24 */ char* unk_24; |
399 |
| - /* 0x28 */ char* unk_28; |
400 |
| - /* 0x2C */ char* unk_2C; |
401 |
| - /* 0x30 */ char* unk_30; |
402 |
| - /* 0x34 */ char* unk_34; |
| 492 | + /* 0x14 */ unk_func_88001300_000* unk_14; |
| 493 | + /* 0x18 */ s32 unk_18; |
| 494 | + /* 0x1C */ char** unk_1C; |
| 495 | + /* 0x20 */ char** unk_20; |
| 496 | + /* 0x24 */ char** unk_24; |
| 497 | + /* 0x28 */ char** unk_28; |
| 498 | + /* 0x2C */ char** unk_2C; |
| 499 | + /* 0x30 */ char** unk_30; |
| 500 | + /* 0x34 */ char** unk_34; |
403 | 501 | } unk_func_88205880_0098; // size = 0x38
|
404 | 502 |
|
405 | 503 | typedef struct unk_func_88201DA0 {
|
@@ -608,7 +706,7 @@ typedef void (*func88500828)(unk_func_88001300*, s32, s32);
|
608 | 706 | typedef void (*func885008C4)(unk_func_88001300*);
|
609 | 707 | typedef void (*func8850093C)(s32, s32);
|
610 | 708 | typedef void (*func88500994)(unk_func_88500994*, s32, s32);
|
611 |
| -typedef void (*func88500A3C)(unk_func_88500994*, unk_func_8850878C*); |
| 709 | +typedef void (*func88500A3C)(unk_func_88500994*, unk_func_88001300_000*); |
612 | 710 | typedef void (*func88500A6C)(unk_func_88500994*, s32);
|
613 | 711 | typedef void (*func88500E34)(unk_func_88500E34*, s32, s32, s32, s32, u8*);
|
614 | 712 | typedef void (*func88500EE4)(unk_func_88500EE4*, s32, s32, s32, s32, u8*, Color_RGBA8, Color_RGBA8);
|
@@ -674,7 +772,7 @@ typedef void (*func8850CBA8)(unk_func_8830867C_02C_048*);
|
674 | 772 | typedef void (*func8850CC74)(unk_func_88001300_000*, unk_func_88001300_000*);
|
675 | 773 | typedef void (*func8850CD24)(unk_func_8830867C_02C_048*, s32);
|
676 | 774 | typedef void (*func8850CD44)(unk_func_8850CD44*, s32, MemoryPool*);
|
677 |
| -typedef void (*func8850CF00)(unk_func_8850CD44*, s32); |
| 775 | +typedef void (*func8850CF00)(unk_func_8850CD44*, Controller*); |
678 | 776 |
|
679 | 777 | void func_88500020(unk_func_88500020*, s32, s32);
|
680 | 778 | void func_88500668(unk_func_88001300_000_000*, s32);
|
@@ -811,6 +909,6 @@ void func_8850CD24(unk_func_8830867C_02C_048*, s32);
|
811 | 909 | void func_8850CD44(unk_func_8850CD44*, s32, MemoryPool*);
|
812 | 910 | s32 func_8850CE30(unk_func_8850CD44* arg0, Controller* arg1);
|
813 | 911 | void func_8850CE80(unk_func_8850CD44* arg0, s32 arg1);
|
814 |
| -void func_8850CF00(unk_func_8850CD44*, s32); |
| 912 | +void func_8850CF00(unk_func_8850CD44*, Controller* arg1); |
815 | 913 |
|
816 | 914 | #endif // _FRAGMENT26_H_
|
0 commit comments