papermario
Decompilation of Paper Mario
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Loading...
Searching...
No Matches
Signpost.c File Reference

Functions

void entity_Signpost_idle (Entity *entity)
 

Variables

Gfx Entity_Signpost_Render []
 
EntityScript Entity_Signpost_Script
 
EntityModelScript Entity_Signpost_RenderScript = STANDARD_ENTITY_MODEL_SCRIPT(Entity_Signpost_Render, RENDER_MODE_SURFACE_OPA)
 
EntityBlueprint Entity_Signpost
 

Function Documentation

◆ entity_Signpost_idle()

void entity_Signpost_idle ( Entity * entity)

Variable Documentation

◆ Entity_Signpost

EntityBlueprint Entity_Signpost
Initial value:
= {
.typeDataSize = sizeof(SignpostData),
.renderCommandList = Entity_Signpost_RenderScript,
.modelAnimationNodes = NULL,
.fpInit = NULL,
.updateEntityScript = Entity_Signpost_Script,
.fpHandleCollision = NULL,
{{ entity_model_Signpost_ROM_START, entity_model_Signpost_ROM_END }},
.entityType = ENTITY_TYPE_SIGNPOST,
.aabbSize = { 40, 50, 20 }
}
EntityModelScript Entity_Signpost_RenderScript
Definition Signpost.c:28
EntityScript Entity_Signpost_Script
Definition Signpost.c:23
Definition entity.h:249
@ ENTITY_TYPE_SIGNPOST
Definition enums.h:2589
@ ENTITY_FLAG_400
Definition enums.h:2624
@ ENTITY_FLAG_FIXED_SHADOW_SIZE
Definition enums.h:2623
@ ENTITY_FLAG_CIRCULAR_SHADOW
Definition enums.h:2625

◆ Entity_Signpost_Render

Gfx Entity_Signpost_Render[]
extern

◆ Entity_Signpost_RenderScript

◆ Entity_Signpost_Script

EntityScript Entity_Signpost_Script
Initial value:
= {
}
void entity_Signpost_idle(Entity *entity)
Definition Signpost.c:7
#define es_SetCallback(func, time)
Definition entity.h:38
#define es_End
Definition entity.h:35