24 gSPDisplayList(gfxPos++, gfx);
25 gSPPopMatrix(gfxPos++, G_MTX_MODELVIEW);
59 .modelAnimationNodes = 0,
65 .aabbSize = { 18, 50, 10 }
struct ArrowSignData * arrowSign
s32 CreateEntityVarArgBuffer[]
#define STANDARD_ENTITY_MODEL_SCRIPT(gfx, renderMode)
#define ENTITY_ADDR(entity, type, data)
#define es_SetCallback(func, time)
@ ENTITY_TYPE_RED_ARROW_SIGNS
@ ENTITY_COLLISION_PLAYER_TOUCH_WALL
@ RENDER_MODE_SURFACE_OPA
@ ENTITY_FLAG_FIXED_SHADOW_SIZE
@ ENTITY_FLAG_CIRCULAR_SHADOW
Entity * get_entity_by_index(s32 index)
s32 entity_start_script(Entity *entity)
EntityScript Entity_ArrowSign_Script
void entity_ArrowSign_init(Entity *entity)
Gfx Entity_ArrowSign_RenderRotatedSign[]
EntityModelScript Entity_ArrowSign_RenderScript
void entity_ArrowSign_setupGfx(s32 entityIndex)
s32 entity_ArrowSign_handle_collision(Entity *entity)
void entity_ArrowSign_idle(void)
EntityBlueprint Entity_ArrowSign
Mtx Entity_ArrowSign_mtxSign
Gfx Entity_ArrowSign_Render[]
void(* renderSetupFunc)(s32)
PlayerStatus gPlayerStatus
DisplayContext * gDisplayContext