|
SSBM Decomp
|
#include "grvenom.h"#include <platform.h>#include "baselib/sislib.h"#include "gr/grcorneria.h"#include "gr/grdisplay.h"#include "gr/grzakogenerator.h"#include "gr/inlines.h"#include "gr/stage.h"#include "if/ifcoget.h"#include "if/ifstatus.h"#include "lb/lb_00B0.h"#include "lb/lb_00F9.h"#include "lb/lbaudio_ax.h"#include "mp/mplib.h"#include <baselib/aobj.h>#include <baselib/gobj.h>#include <baselib/gobjgxlink.h>#include <baselib/gobjproc.h>#include <baselib/lobj.h>#include <baselib/random.h>Data Structures | |
| struct | grVe_Data |
| Forward declaration of grVe_Data for use by multiple functions. More... | |
| struct | grVe_ExtData |
| struct | grVe_TimingData |
| struct | grVe_Lighting |
| struct | grVe_GroundData |
| struct | GroundVenom_ForLighting |
| struct | VenomSpawnData |
Macros | |
| #define | VE_DATA ((grVe_ExtData*) &grVe_803E5348) |
Variables | |
| grVe_Data | grVe_803E5348 |
| u32 | grVe_804D6A34 |
| grVe_TimingData * | grVe_804D6A30 |
| s32 | grVe_804D6A38 |
| s32 | grVe_804D6A40 |
| f32 | grVe_804DB738 |
| grVenom_80203B18 | |
| f32 | grVe_804DB73C |
| f32 | grVe_804DB740 |
| grVenom_802053B0 | |
| f32 | grVe_804DB744 |
| f32 | grVe_804DB748 |
| f32 | grVe_804DB74C |
| f32 | grVe_804DB750 |
| GXColor | grVe_804DB7D8 |
| grVenom_80204B88 Updates Venom stage lighting colors based on environment state. | |
| GXColor | grVe_804DB7DC |
| GXColor | grVe_804DB7E0 |
| GXColor | grVe_804DB7E4 |
| int | grVe_803E5380 [] |
| grVenom_802056B0 | |
| int | grVe_803E5680 [] |
| #define VE_DATA ((grVe_ExtData*) &grVe_803E5348) |
| void grVenom_80203B14 | ( | bool | arg | ) |
| void grVenom_80203B18 | ( | void | ) |
| void grVenom_80203DD0 | ( | void | ) |
| void grVenom_80203E80 | ( | void | ) |
| bool grVenom_80203EA4 | ( | void | ) |
| Ground_GObj * grVenom_80203EAC | ( | int | gobj_id | ) |
grVenom_80203EAC
| void grVenom_80203F98 | ( | Ground_GObj * | gobj | ) |
| bool grVenom_80203FC4 | ( | Ground_GObj * | arg | ) |
| void grVenom_80203FCC | ( | Ground_GObj * | arg | ) |
| void grVenom_80203FD0 | ( | Ground_GObj * | arg | ) |
| void grVenom_80203FD4 | ( | Ground_GObj * | gobj | ) |
| bool grVenom_802040A4 | ( | Ground_GObj * | arg | ) |
| void grVenom_802040AC | ( | Ground_GObj * | arg | ) |
| void grVenom_802040B0 | ( | Ground_GObj * | arg | ) |
| enum_t Stage_80225194 | ( | void | ) |
| void fn_802040B4 | ( | Ground_GObj * | gobj | ) |
| void grVenom_802040F0 | ( | Ground_GObj * | gobj | ) |
grVenom_802040F0
| bool grVenom_8020427C | ( | Ground_GObj * | arg | ) |
| void grVenom_80204284 | ( | Ground_GObj * | gobj | ) |
grVenom_80204284
| void grVenom_80204424 | ( | Ground_GObj * | arg | ) |
| void grVenom_80204428 | ( | Ground_GObj * | gobj | ) |
| bool grVenom_80204544 | ( | Ground_GObj * | arg | ) |
| void grVenom_80204B84 | ( | Ground_GObj * | arg | ) |
| void grVenom_80204B88 | ( | Ground_GObj * | gobj | ) |
| void grVenom_80204CE0 | ( | Ground_GObj * | arg | ) |
| bool grVenom_80204CE4 | ( | Ground_GObj * | arg | ) |
| void grVenom_80204CEC | ( | Ground_GObj * | gobj | ) |
| void grVenom_80204DB0 | ( | Ground_GObj * | gobj | ) |
| void grVenom_80204DD4 | ( | Ground_GObj * | gobj | ) |
grVenom_80204DD4 Unit: main/melee/gr/grvenom Manual expansion of HSD_JObjSetScaleX/Y without using inline functions
| bool grVenom_80204EF4 | ( | Ground_GObj * | arg | ) |
| bool grVenom_80204EFC | ( | Ground_GObj * | arg | ) |
| void grVenom_80204F1C | ( | Ground_GObj * | arg | ) |
| bool grVenom_802052D8 | ( | Ground_GObj * | arg | ) |
| void grVenom_802052E0 | ( | Ground_GObj * | gobj, |
| Vec3 * | pos | ||
| ) |
| void grVenom_802053B0 | ( | Ground_GObj * | gobj | ) |
| void grVenom_802056AC | ( | Ground_GObj * | arg | ) |
| void grVenom_802056B0 | ( | Ground_GObj * | gobj | ) |
| bool grVenom_80205750 | ( | Ground_GObj * | arg | ) |
| void grVenom_80205AD0 | ( | Ground_GObj * | arg | ) |
| void grVenom_80205AD4 | ( | Ground_GObj * | gobj | ) |
grVenom_80205AD4
| bool grVenom_80205DF0 | ( | Ground_GObj * | arg | ) |
| s32 grVenom_80205DF8 | ( | Vec3 * | pos | ) |
| float Stage_GetBlastZoneBottomOffset | ( | void | ) |
grVenom_80205E84
| float Stage_GetBlastZoneLeftOffset | ( | void | ) |
| float Stage_GetBlastZoneRightOffset | ( | void | ) |
| float Stage_GetBlastZoneTopOffset | ( | void | ) |
named stGetPlyDeadUp according to an assert in ftcamera.c
| s32 grVenom_80205E84 | ( | Vec2 * | pos | ) |
| void grVenom_80206870 | ( | Ground_GObj * | arg | ) |
| bool grVenom_80206B68 | ( | Ground_GObj * | arg | ) |
| void grVenom_80206B70 | ( | Ground_GObj * | arg | ) |
| void grVenom_80206B90 | ( | Ground_GObj * | arg | ) |
| void grVenom_80206B94 | ( | Ground_GObj * | gobj | ) |
| bool grVenom_80206BBC | ( | Ground_GObj * | arg | ) |
| void grVenom_80206BC4 | ( | Ground_GObj * | gobj | ) |
| void grVenom_80206BEC | ( | Ground_GObj * | arg | ) |
| bool grVenom_80206BF0 | ( | int | arg0 | ) |
| void grVenom_80206CB0 | ( | s32 | arg0 | ) |
grVenom_80206CB0
| DynamicsDesc * grVenom_80206D74 | ( | enum_t | arg | ) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
grVenom_80203B18
|
extern |
|
extern |
grVenom_802053B0
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
grVenom_80204B88 Updates Venom stage lighting colors based on environment state.
|
extern |
|
extern |
|
extern |
|
extern |
grVenom_802056B0
|
extern |