Go to the source code of this file.
Macros | |
#define | MULTICOIN_BLOCK_MAX_COINS 10 |
#define MULTICOIN_BLOCK_MAX_COINS 10 |
Definition at line 51 of file Block.c.
Referenced by entity_MulticoinBlock_init(), entity_MulticoinBlock_spawn_coin(), and entity_MulticoinBlock_update_timer().
void entity_BrickBlock_idle | ( | Entity * | entity | ) |
Definition at line 6 of file ShatteringBlock_common.c.
void entity_breakable_block_create_shattering_entity | ( | Entity * | entity | ) |
Definition at line 178 of file ShatteringBlock.c.
void entity_MulticoinBlock_update_timer | ( | Entity * | entity | ) |
Definition at line 294 of file Block.c.
Referenced by entity_inactive_block_hit_anim(), entity_inactive_block_recoil_anim(), and entity_MulticoinBlock_idle().
void entity_base_block_setupGfx | ( | s32 | entityIndex | ) |
Definition at line 53 of file Block.c.
Referenced by entity_init_Hammer1Block_normal().
void entity_base_block_play_vanish_effect | ( | Entity * | entity | ) |
f32 entity_block_hit_init_scale | ( | Entity * | entity | ) |
Definition at line 75 of file Block.c.
void entity_block_hit_animate_scale | ( | Entity * | entity | ) |
Definition at line 90 of file Block.c.
void entity_base_block_update_slow_sinking | ( | Entity * | entity | ) |
Definition at line 106 of file Block.c.
Referenced by entity_base_block_idle().
s32 entity_base_block_idle | ( | Entity * | entity | ) |
Definition at line 195 of file Block.c.
Referenced by entity_block_hit_animate_scale(), entity_BrickBlock_idle(), entity_HeartBlock_idle(), entity_ItemBlock_idle(), entity_MulticoinBlock_idle(), entity_SaveBlock_idle(), and entity_upgrade_block_idle().
void entity_base_block_init | ( | Entity * | entity | ) |
Definition at line 213 of file Block.c.
Referenced by entity_HeartBlock_create_child_entity(), entity_init_Hammer1Block_normal(), entity_ItemBlock_init(), entity_ItemlessBlock_init(), entity_MulticoinBlock_init(), entity_SaveBlock_init(), and entity_upgrade_block_init().
void entity_inactive_block_hit_init | ( | Entity * | entity | ) |
void entity_inactive_block_hit_anim | ( | Entity * | entity | ) |
Definition at line 228 of file Block.c.
void entity_inactive_block_recoil_anim | ( | Entity * | entity | ) |
Definition at line 242 of file Block.c.
void entity_MulticoinBlock_init | ( | Entity * | entity | ) |
Definition at line 257 of file Block.c.
void entity_MulticoinBlock_spawn_coin | ( | Entity * | entity | ) |
Definition at line 267 of file Block.c.
void entity_MulticoinBlock_idle | ( | Entity * | entity | ) |
Definition at line 308 of file Block.c.
void entity_MulticoinBlock_check_if_inactive | ( | Entity * | entity | ) |
Definition at line 323 of file Block.c.
s32 entity_block_handle_collision | ( | Entity * | entity | ) |
Definition at line 334 of file Block.c.
void entity_init_Hammer1Block_normal | ( | Entity * | entity | ) |
void entity_init_HammerBlock_small | ( | Entity * | entity | ) |
|
extern |
Definition at line 47 of file InertYellowBlock.c.
|
extern |
Definition at line 45 of file InertRedBlock.c.
|
extern |
Definition at line 46 of file BrickBlock.c.
|
extern |
Definition at line 48 of file Hammer1Block.c.
|
extern |
Definition at line 48 of file Hammer2Block.c.
|
extern |
Definition at line 43 of file Hammer3Block.c.
|
extern |
Definition at line 52 of file PushBlock.c.
|
extern |
Definition at line 68 of file PowBlock.c.
EntityScript Entity_CreatedInertBlock_Script |
Definition at line 513 of file Block.c.
Referenced by entity_MulticoinBlock_spawn_coin().
EntityScript Entity_BreakingBlock_Script |
Definition at line 520 of file Block.c.
Referenced by entity_block_handle_collision().
|
extern |
Definition at line 33 of file ShatteringBlock.c.
Referenced by entity_breakable_block_create_shattering_entity().
|
extern |
Definition at line 46 of file ShatteringBlock.c.
Referenced by entity_breakable_block_create_shattering_entity().
|
extern |
Definition at line 59 of file ShatteringBlock.c.
Referenced by entity_breakable_block_create_shattering_entity().
|
extern |
Definition at line 72 of file ShatteringBlock.c.
Referenced by entity_breakable_block_create_shattering_entity().
|
extern |
Definition at line 85 of file ShatteringBlock.c.
Referenced by entity_breakable_block_create_shattering_entity().
|
extern |
Definition at line 98 of file ShatteringBlock.c.
Referenced by entity_breakable_block_create_shattering_entity().
|
extern |
Definition at line 111 of file ShatteringBlock.c.
Referenced by entity_breakable_block_create_shattering_entity().
EntityScript Entity_PowBlock_Script |
EntityScript Entity_BaseBlock_Script |
EntityScript D_802E9DEC |
EntityScript Entity_InertBlock_Script |
EntityScript Entity_BrickBlock_Script |
EntityScript Entity_Hammer1Block_Script |
EntityScript Entity_MulticoinBlock_Script |
EntityModelScript Entity_InertYellowBlock_RenderScript = STANDARD_ENTITY_MODEL_SCRIPT(Entity_InertYellowBlock_Render, RENDER_MODE_SURFACE_OPA) |
EntityModelScript Entity_InertRedBlock_RenderScript = STANDARD_ENTITY_MODEL_SCRIPT(Entity_InertRedBlock_Render, RENDER_MODE_SURFACE_OPA) |
EntityModelScript Entity_MulticoinBrick_RenderScript = STANDARD_ENTITY_MODEL_SCRIPT(Entity_BrickBlock_Render, RENDER_MODE_SURFACE_OPA) |
EntityModelScript Entity_Hammer1Block_RenderScript = STANDARD_ENTITY_MODEL_SCRIPT(Entity_Hammer1Block_Render, RENDER_MODE_SURFACE_OPA) |
EntityModelScript Entity_Hammer2Block_RenderScript = STANDARD_ENTITY_MODEL_SCRIPT(Entity_Hammer2Block_Render, RENDER_MODE_SURFACE_OPA) |
EntityModelScript Entity_Hammer3Block_RenderScript = STANDARD_ENTITY_MODEL_SCRIPT(Entity_Hammer3Block_Render, RENDER_MODE_SURFACE_OPA) |
EntityModelScript Entity_PushBlock_RenderScript = STANDARD_ENTITY_MODEL_SCRIPT(Entity_PushBlock_Render, RENDER_MODE_SURFACE_OPA) |
EntityModelScript Entity_BrickBlock_RenderScript = STANDARD_ENTITY_MODEL_SCRIPT(Entity_BrickBlock_Render, RENDER_MODE_SURFACE_OPA) |
EntityModelScript Entity_PowBlock_RenderScript = STANDARD_ENTITY_MODEL_SCRIPT(Entity_PowBlock_Render, RENDER_MODE_SURFACE_OPA) |
EntityBlueprint Entity_InertYellowBlock |
Definition at line 578 of file Block.c.
Referenced by entity_ItemBlock_check_if_inactive(), entity_ItemBlock_replace_with_inactive(), entity_MulticoinBlock_check_if_inactive(), entity_MulticoinBlock_idle(), and entity_MulticoinBlock_spawn_coin().
EntityBlueprint Entity_InertRedBlock |
Definition at line 591 of file Block.c.
Referenced by entity_ItemBlock_check_if_inactive(), and entity_ItemBlock_replace_with_inactive().
EntityBlueprint Entity_BrickBlock |
Definition at line 604 of file Block.c.
EntityBlueprint Entity_MulticoinBlock |
Definition at line 617 of file Block.c.
EntityBlueprint Entity_Hammer1Block |
Definition at line 630 of file Block.c.
EntityBlueprint Entity_Hammer1BlockWideX |
Definition at line 643 of file Block.c.
EntityBlueprint Entity_Hammer1BlockWideZ |
Definition at line 656 of file Block.c.
EntityBlueprint Entity_Hammer1BlockTiny |
Definition at line 669 of file Block.c.
EntityBlueprint Entity_Hammer2Block |
Definition at line 682 of file Block.c.
EntityBlueprint Entity_Hammer2BlockWideX |
Definition at line 695 of file Block.c.
EntityBlueprint Entity_Hammer2BlockWideZ |
Definition at line 708 of file Block.c.
EntityBlueprint Entity_Hammer2BlockTiny |
Definition at line 721 of file Block.c.
EntityBlueprint Entity_Hammer3Block |
Definition at line 734 of file Block.c.
EntityBlueprint Entity_Hammer3BlockWideX |
Definition at line 747 of file Block.c.
EntityBlueprint Entity_Hammer3BlockWideZ |
Definition at line 760 of file Block.c.
EntityBlueprint Entity_Hammer3BlockTiny |
Definition at line 773 of file Block.c.
EntityBlueprint Entity_PushBlock |
Definition at line 786 of file Block.c.
EntityBlueprint Entity_PowBlock |
Definition at line 799 of file Block.c.