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

Enumerations

enum  {
  BLOCK_PROP_X = LVar0 , BLOCK_PROP_Y = LVar1 , BLOCK_PROP_Z = LVar2 , BLOCK_PROP_I = LVar3 ,
  BLOCK_PROP_J = LVar4 , BLOCK_PROP_K = LVar5 , BLOCK_PROP_DI = LVar6 , BLOCK_PROP_DJ = LVar7 ,
  BLOCK_PROP_DK = LVar8 , BLOCK_PROP_RESULT = LVar9
}
 
enum  { PUSH_BLOCK_READY = 0 , PUSH_BLOCK_OBSTRUCTED = 1 , PUSH_BLOCK_INVALID = 2 }
 

Variables

PushBlockGridwPushBlockGrids [8]
 
f32 PushBlockMovePositions []
 
EvtScript EVS_PushWall_PushBlock
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
BLOCK_PROP_X 
BLOCK_PROP_Y 
BLOCK_PROP_Z 
BLOCK_PROP_I 
BLOCK_PROP_J 
BLOCK_PROP_K 
BLOCK_PROP_DI 
BLOCK_PROP_DJ 
BLOCK_PROP_DK 
BLOCK_PROP_RESULT 

◆ anonymous enum

anonymous enum
Enumerator
PUSH_BLOCK_READY 
PUSH_BLOCK_OBSTRUCTED 
PUSH_BLOCK_INVALID 

Variable Documentation

◆ EVS_PushWall_PushBlock

EvtScript EVS_PushWall_PushBlock

◆ PushBlockMovePositions

f32 PushBlockMovePositions[]
Initial value:
= {
0.04, 0.04, 0.08, 0.16, 0.21, 0.4, 0.6, 0.72, 0.84, 0.92, 0.96, 0.96, 1.0,
}

◆ wPushBlockGrids

PushBlockGrid* wPushBlockGrids[8]
extern