|
SSBM Decomp
|
#include "placeholder.h"#include <platform.h>#include <melee/gr/forward.h>#include <dolphin/os.h>#include <sysdolphin/baselib/debug.h>#include <sysdolphin/baselib/gobjgxlink.h>#include <sysdolphin/baselib/gobjproc.h>#include <sysdolphin/baselib/jobj.h>#include <sysdolphin/baselib/memory.h>#include <sysdolphin/baselib/random.h>#include <melee/cm/camera.h>#include <melee/ef/efsync.h>#include <melee/ft/ftdevice.h>#include <melee/ft/ftlib.h>#include <melee/gr/grdisplay.h>#include <melee/gr/grgreens.h>#include <melee/gr/grlib.h>#include <melee/gr/grmaterial.h>#include <melee/gr/grzakogenerator.h>#include <melee/gr/inlines.h>#include <melee/gr/stage.h>#include <melee/gr/types.h>#include <melee/it/it_2725.h>#include <melee/it/items/itwhispyapple.h>#include "it/ithitbox.h"#include <melee/lb/lb_00B0.h>#include <melee/lb/lb_00F9.h>#include <melee/lb/lbaudio_ax.h>#include <melee/mp/mplib.h>Data Structures | |
| struct | grGr_StageData |
Macros | |
| #define | Gr_Greens_Block_Status_None 0 |
| #define | Gr_Greens_Block_Max 30 |
Variables | |
| static u8 | grGr_804D6AAC |
| static u8 | grGr_804D6AAD |
| struct { | |
| int x0_blockTimerMin | |
| int x4_blockTimerMax | |
| int x8_blockBombChance | |
| int xC | |
| int x10 | |
| int x14 | |
| int x18 | |
| int x1C | |
| int x20 | |
| int x24 | |
| int x28 | |
| float x2C | |
| float x30 | |
| int x34_windTimerMin | |
| int x38_windTimerMax | |
| float x3C_windSpeed | |
| float x40_left | |
| float x44_right | |
| float x48_top | |
| float x4C_bottom | |
| float x50 | |
| float x54 | |
| float x58 | |
| int x5C | |
| int x60 | |
| int x64 | |
| int x68 | |
| float x6C | |
| float x70 | |
| float x74 | |
| float x78 | |
| } * | grGr_params |
| static StageCallbacks | grGr_callbacks [] |
| char | grGr_803E76C4 [] = "/GrGr.dat" |
| grGr_StageData | grGr_803E76D0 |
| char | grGr_803E7728 [] = "grgreens.c" |
| static s32 | grGr_803E7734 [] |
| static s32 | grGr_803E775C [] |
| static s32 | grGr_803E777C [] |
| static s32 | grGr_803E77B4 [] |
| static s32 | grGr_803E77D4 [] |
| static Vec3 | grGr_803E780C [] |
| static s16 | grGr_803E7840 [30] |
| static s16 | grGr_803E787C [30] |
| static u8 | grGr_8049F9E0 [0x20] |
| #define Gr_Greens_Block_Status_None 0 |
| #define Gr_Greens_Block_Max 30 |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| void grGreens_80213458 | ( | bool | arg | ) |
| void grGreens_Init | ( | void | ) |
| void grGreens_802134F4 | ( | void | ) |
| void grGreens_802134F8 | ( | void | ) |
| bool grGreens_8021351C | ( | void | ) |
| Ground_GObj * grGreens_80213524 | ( | int | id | ) |
| void grGreens_8021360C | ( | Ground_GObj * | gobj | ) |
| bool grGreens_802138AC | ( | Ground_GObj * | arg | ) |
| void grGreens_802138B4 | ( | Ground_GObj * | arg | ) |
| void grGreens_802138B8 | ( | Ground_GObj * | arg | ) |
| void grGreens_802138BC | ( | Ground_GObj * | gobj | ) |
| bool grGreens_80213900 | ( | Ground_GObj * | arg | ) |
| void grGreens_80213908 | ( | Ground_GObj * | arg | ) |
| void grGreens_8021390C | ( | Ground_GObj * | arg | ) |
| void grGreens_80213910 | ( | Ground_GObj * | gobj | ) |
| bool grGreens_8021393C | ( | Ground_GObj * | arg | ) |
| void grGreens_80213944 | ( | Ground_GObj * | arg | ) |
| void grGreens_80213948 | ( | Ground_GObj * | arg | ) |
| void grGreens_8021394C | ( | Ground_GObj * | gobj | ) |
| bool grGreens_80213978 | ( | Ground_GObj * | arg | ) |
| void grGreens_80213980 | ( | Ground_GObj * | arg | ) |
| void grGreens_80213984 | ( | Ground_GObj * | arg | ) |
| void grGreens_80213988 | ( | Ground_GObj * | gobj | ) |
| bool grGreens_802139B4 | ( | Ground_GObj * | arg | ) |
| void grGreens_802139BC | ( | Ground_GObj * | arg | ) |
| void grGreens_802139C0 | ( | Ground_GObj * | arg | ) |
| void grGreens_802139C4 | ( | Ground_GObj * | gobj | ) |
| bool grGreens_80213AAC | ( | Ground_GObj * | arg | ) |
| bool grGreens_80213AB4 | ( | Vec * | vec, |
| f32 | maxX, | ||
| f32 | minX, | ||
| f32 | maxY, | ||
| f32 | minY ) |
| bool fn_80213B1C | ( | Ground_GObj * | ground_gobj, |
| Fighter_GObj * | fighter_gobj, | ||
| Vec * | vec ) |
| void grGreens_80213C10 | ( | Ground_GObj * | gobj | ) |
| void grGreens_80214654 | ( | Ground_GObj * | arg | ) |
| void fn_80214658 | ( | Ground_GObj * | gobj | ) |
| void grGreens_80214674 | ( | Ground_GObj * | gobj | ) |
| bool grGreens_80214794 | ( | Ground_GObj * | arg | ) |
| void grGreens_8021479C | ( | Ground_GObj * | gobj | ) |
| void grGreens_80214804 | ( | Ground_GObj * | gobj | ) |
| void grGreens_8021483C | ( | Ground_GObj * | gobj | ) |
|
inlinestatic |
| void grGreens_80214B58 | ( | Ground_GObj * | gobj | ) |
| void grGreens_80214FA8 | ( | Ground_GObj * | gobj | ) |
| void grGreens_802150C4 | ( | Ground_GObj * | gobj, |
| int | arg1, | ||
| int | arg2 ) |
| void grGreens_80215358 | ( | Ground_GObj * | gobj, |
| int | col, | ||
| int | row, | ||
| int | arg3, | ||
| int | arg4 ) |
| void grGreens_802159B8 | ( | Ground * | gp, |
| int | i, | ||
| int | j, | ||
| int | value ) |
| s32 grGreens_80215D54 | ( | Ground_GObj * | gobj, |
| int | arg1, | ||
| int | arg2 ) |
| void grGreens_80215ED8 | ( | Ground_GObj * | gobj, |
| int | col, | ||
| int | row ) |
| void grGreens_802166C4 | ( | Ground_GObj * | gobj | ) |
| void grGreens_80216C20 | ( | Ground_GObj * | gobj | ) |
| void fn_80216DE4 | ( | Ground * | gp, |
| s32 | arg1, | ||
| CollData * | arg2, | ||
| s32 | arg3, | ||
| enum mpLib_GroundEnum | arg4, | ||
| f32 | farg0 ) |
| DynamicsDesc * grGreens_80216E64 | ( | enum_t | arg | ) |
|
static |
|
static |
| int x0_blockTimerMin |
| int x4_blockTimerMax |
| int x8_blockBombChance |
| int xC |
| int x10 |
| int x14 |
| int x18 |
| int x1C |
| int x20 |
| int x24 |
| int x28 |
| float x2C |
| float x30 |
| int x34_windTimerMin |
| int x38_windTimerMax |
| float x3C_windSpeed |
| float x40_left |
| float x44_right |
| float x48_top |
| float x4C_bottom |
| float x50 |
| float x54 |
| float x58 |
| int x5C |
| int x60 |
| int x64 |
| int x68 |
| float x6C |
| float x70 |
| float x74 |
| float x78 |
| struct { ... } * grGr_params |
|
static |
| char grGr_803E76C4[] = "/GrGr.dat" |
| grGr_StageData grGr_803E76D0 |
| char grGr_803E7728[] = "grgreens.c" |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |