SSBM Decomp
Toggle main menu visibility
Loading...
Searching...
No Matches
itPKFlash.h
Go to the documentation of this file.
1
#ifndef MELEE_IT_ITPKFLASH_H
2
#define MELEE_IT_ITPKFLASH_H
3
4
#include <
Runtime/platform.h
>
5
6
#include <
sysdolphin/baselib/forward.h
>
7
8
typedef
struct
itPKFlush_ItemVars
{
9
s32
xDD4_PKFlash
;
10
float
xDD8_PKFlash
;
11
s32
xDDC_PKFlash
;
12
HSD_GObj
*
xDE0_PKFlash_Owner
;
13
s32
xDE4_PKFlash
;
14
}
itPKFlush_ItemVars
;
15
16
typedef
struct
itPKFlushExplode_ItemVars
{
17
float
xDD4
;
18
float
xDD8
;
19
HSD_GObj
*
xDDC
;
20
}
itPKFlushExplode_ItemVars
;
21
22
typedef
struct
itFlashAttributes
{
23
float
x0_FLASH_LIFETIMER
;
24
float
x4_FLASH_HITBOX_SIZE_MUL
;
25
float
x8_FLASH_GRAPHIC_SIZE_INIT_MUL
;
26
float
xC_FLASH_GRAPHIC_SIZE_GROWTH_MUL
;
27
float
x10_FLASH_UNK1
;
28
float
x14_FLASH_PEAK_RISE_HEIGHT
;
29
float
x18_FLASH_CONTROL
;
30
float
x1C_FLASH_GRAVITY
;
31
float
x20_FLASH_UNK2
;
32
float
x24_FLASH_UNK3
;
33
float
x28_FLASH_EXPLOSION_DELAY
;
34
}
itFlashAttributes
;
35
36
typedef
struct
itFlashExplAttributes
{
37
float
x0_FLASH_EXPL_HITBOX_SIZE_MUL
;
38
float
x4_FLASH_EXPL_GRAPHIC_SIZE_INIT
;
39
float
x8_FLASH_EXPL_GRAPHIC_SIZE_GROWTH
;
40
float
xC_FLASH_EXPL_BASE_DAMAGE
;
41
float
x10_FLASH_EXPL_DAMAGE_MUL
;
42
}
itFlashExplAttributes
;
43
44
#endif
s32
signed long s32
Definition
types.h:8
platform.h
HSD_GObj
Definition
gobj.h:13
itFlashAttributes
Definition
itPKFlash.h:22
itFlashAttributes::x4_FLASH_HITBOX_SIZE_MUL
float x4_FLASH_HITBOX_SIZE_MUL
Definition
itPKFlash.h:24
itFlashAttributes::x1C_FLASH_GRAVITY
float x1C_FLASH_GRAVITY
Definition
itPKFlash.h:30
itFlashAttributes::x10_FLASH_UNK1
float x10_FLASH_UNK1
Definition
itPKFlash.h:27
itFlashAttributes::xC_FLASH_GRAPHIC_SIZE_GROWTH_MUL
float xC_FLASH_GRAPHIC_SIZE_GROWTH_MUL
Definition
itPKFlash.h:26
itFlashAttributes::x18_FLASH_CONTROL
float x18_FLASH_CONTROL
Definition
itPKFlash.h:29
itFlashAttributes::x20_FLASH_UNK2
float x20_FLASH_UNK2
Definition
itPKFlash.h:31
itFlashAttributes::x24_FLASH_UNK3
float x24_FLASH_UNK3
Definition
itPKFlash.h:32
itFlashAttributes::x8_FLASH_GRAPHIC_SIZE_INIT_MUL
float x8_FLASH_GRAPHIC_SIZE_INIT_MUL
Definition
itPKFlash.h:25
itFlashAttributes::x28_FLASH_EXPLOSION_DELAY
float x28_FLASH_EXPLOSION_DELAY
Definition
itPKFlash.h:33
itFlashAttributes::x0_FLASH_LIFETIMER
float x0_FLASH_LIFETIMER
Definition
itPKFlash.h:23
itFlashAttributes::x14_FLASH_PEAK_RISE_HEIGHT
float x14_FLASH_PEAK_RISE_HEIGHT
Definition
itPKFlash.h:28
itFlashExplAttributes
Definition
itPKFlash.h:36
itFlashExplAttributes::x10_FLASH_EXPL_DAMAGE_MUL
float x10_FLASH_EXPL_DAMAGE_MUL
Definition
itPKFlash.h:41
itFlashExplAttributes::x8_FLASH_EXPL_GRAPHIC_SIZE_GROWTH
float x8_FLASH_EXPL_GRAPHIC_SIZE_GROWTH
Definition
itPKFlash.h:39
itFlashExplAttributes::x0_FLASH_EXPL_HITBOX_SIZE_MUL
float x0_FLASH_EXPL_HITBOX_SIZE_MUL
Definition
itPKFlash.h:37
itFlashExplAttributes::x4_FLASH_EXPL_GRAPHIC_SIZE_INIT
float x4_FLASH_EXPL_GRAPHIC_SIZE_INIT
Definition
itPKFlash.h:38
itFlashExplAttributes::xC_FLASH_EXPL_BASE_DAMAGE
float xC_FLASH_EXPL_BASE_DAMAGE
Definition
itPKFlash.h:40
itPKFlushExplode_ItemVars
Definition
itPKFlash.h:16
itPKFlushExplode_ItemVars::xDD4
float xDD4
Definition
itPKFlash.h:17
itPKFlushExplode_ItemVars::xDDC
HSD_GObj * xDDC
Definition
itPKFlash.h:19
itPKFlushExplode_ItemVars::xDD8
float xDD8
Definition
itPKFlash.h:18
itPKFlush_ItemVars
Definition
itPKFlash.h:8
itPKFlush_ItemVars::xDE0_PKFlash_Owner
HSD_GObj * xDE0_PKFlash_Owner
Definition
itPKFlash.h:12
itPKFlush_ItemVars::xDD8_PKFlash
float xDD8_PKFlash
Definition
itPKFlash.h:10
itPKFlush_ItemVars::xDE4_PKFlash
s32 xDE4_PKFlash
Definition
itPKFlash.h:13
itPKFlush_ItemVars::xDD4_PKFlash
s32 xDD4_PKFlash
Definition
itPKFlash.h:9
itPKFlush_ItemVars::xDDC_PKFlash
s32 xDDC_PKFlash
Definition
itPKFlash.h:11
forward.h
src
melee
it
itPKFlash.h
Generated by
1.17.0