Go to the source code of this file.
◆ entity_Shadow_init()
◆ entity_can_collide_with_jumping_player()
s32 entity_can_collide_with_jumping_player |
( |
Entity * | entity | ) |
|
◆ INCLUDE_IMG() [1/4]
◆ INCLUDE_IMG() [2/4]
◆ INCLUDE_IMG() [3/4]
◆ INCLUDE_IMG() [4/4]
◆ Entity_Shadow_GfxCommon
Gfx Entity_Shadow_GfxCommon[] |
Initial value:
Definition at line 27 of file Shadow.c.
◆ Entity_Shadow_LoadTexSquare
Gfx Entity_Shadow_LoadTexSquare[] |
Initial value:= {
gsDPLoadTextureTile_4b(
D_802E9170,
G_IM_FMT_I, 16, 16, 0, 0, 15, 15, 0,
G_TX_MIRROR |
G_TX_WRAP,
G_TX_MIRROR |
G_TX_WRAP, 4, 4,
G_TX_NOLOD,
G_TX_NOLOD),
}
Gfx Entity_Shadow_GfxCommon[]
Definition at line 39 of file Shadow.c.
39 {
42 gsDPLoadTextureTile_4b(
D_802E9170,
G_IM_FMT_I, 16, 16, 0, 0, 15, 15, 0,
G_TX_MIRROR |
G_TX_WRAP,
G_TX_MIRROR |
G_TX_WRAP, 4, 4,
G_TX_NOLOD,
G_TX_NOLOD),
44};
◆ Entity_Shadow_LoadTexCircle
Gfx Entity_Shadow_LoadTexCircle[] |
Initial value:= {
gsDPLoadTextureTile_4b(
D_802E91F0,
G_IM_FMT_I, 16, 16, 0, 0, 15, 15, 0,
G_TX_MIRROR |
G_TX_WRAP,
G_TX_MIRROR |
G_TX_WRAP, 4, 4,
G_TX_NOLOD,
G_TX_NOLOD),
}
Definition at line 46 of file Shadow.c.
46 {
49 gsDPLoadTextureTile_4b(
D_802E91F0,
G_IM_FMT_I, 16, 16, 0, 0, 15, 15, 0,
G_TX_MIRROR |
G_TX_WRAP,
G_TX_MIRROR |
G_TX_WRAP, 4, 4,
G_TX_NOLOD,
G_TX_NOLOD),
51};
◆ Entity_RenderSquareShadow
Gfx Entity_RenderSquareShadow[] |
Initial value:= {
}
Gfx Entity_Shadow_LoadTexSquare[]
Definition at line 53 of file Shadow.c.
◆ Entity_RenderCircularShadow
Gfx Entity_RenderCircularShadow[] |
Initial value:= {
}
Gfx Entity_Shadow_LoadTexCircle[]
Definition at line 61 of file Shadow.c.
◆ Entity_RenderNone
Initial value:
Definition at line 69 of file Shadow.c.
◆ Entity_RenderNone_Script
Initial value:= {
}
#define ems_Draw(dlist, holdTime)
Definition at line 73 of file Shadow.c.
◆ D_802E9844_padding
s32 D_802E9844_padding[] = { 0, 0, 0} |
◆ Entity_CircularShadowA_Render
Initial value:= {
}
Gfx Entity_RenderCircularShadow[]
#define ems_SetRenderMode(mode)
#define ems_SetFlags(flags)
@ ENTITY_MODEL_FLAG_FOG_DISABLED
Definition at line 82 of file Shadow.c.
◆ Entity_CircularShadowB_Render
Initial value:
Definition at line 90 of file Shadow.c.
◆ Entity_SquareShadow_Render
Initial value:= {
}
Gfx Entity_RenderSquareShadow[]
Definition at line 98 of file Shadow.c.
◆ CircularShadowA
Initial value:= {
.aabbSize = { 25, 10, 25 }
}
void entity_Shadow_init(Shadow *shadow)
EntityModelScript Entity_CircularShadowA_Render
@ ENTITY_FLAG_DISABLE_COLLISION
Definition at line 106 of file Shadow.c.
106 {
109 .animModelNode =
NULL,
112 .aabbSize = { 25, 10, 25 }
113};
Referenced by create_shadow_type().
◆ CircularShadowB
Initial value:= {
.aabbSize = { 25, 10, 25 }
}
EntityModelScript Entity_CircularShadowB_Render
Definition at line 115 of file Shadow.c.
115 {
118 .animModelNode =
NULL,
121 .aabbSize = { 25, 10, 25 }
122};
Referenced by create_shadow_type().
◆ SquareShadow
Initial value:= {
.aabbSize = { 25, 10, 25 }
}
EntityModelScript Entity_SquareShadow_Render
Definition at line 124 of file Shadow.c.
124 {
127 .animModelNode =
NULL,
130 .aabbSize = { 25, 10, 25 }
131};
Referenced by create_shadow_type().