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

Macros

#define EVT_DROPPING_VINE(itemID, modelUpperAfter, modelLowerBefore, modelLowerAfter, modelUpperBefore)
 

Macro Definition Documentation

◆ EVT_DROPPING_VINE

#define EVT_DROPPING_VINE ( itemID,
modelUpperAfter,
modelLowerBefore,
modelLowerAfter,
modelUpperBefore )
Value:
Call(GetModelCenter, modelUpperAfter) \
Set(LVar3, modelUpperAfter) \
Set(LVar4, modelLowerBefore) \
Set(LVar5, modelLowerAfter) \
Set(LVar6, modelUpperBefore) \
Set(LVarA, itemID) \
Exec(N(EVS_DroppingVine))
ApiStatus GetModelCenter(Evt *script, b32 isInitialCall)
#define LVar6
Definition macros.h:150
#define LVar5
Definition macros.h:149
#define LVarA
Definition macros.h:154
#define Call(FUNC, ARGS...)
Calls a given C EVT API function with any number of arguments.
Definition macros.h:588
#define LVar4
Definition macros.h:148
#define LVar3
Definition macros.h:147