Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
foliage.h
Go to the documentation of this file.
1#pragma once
2
3#include "common.h"
4
9
14
15typedef enum BushType {
17} BushType;
18
23
28
36
41
46
54
BSS s32 PopupMenu_SelectedIndex
Bytecode EvtScript[]
s32 Bytecode
Definition evt.h:7
Bytecode spawnFlag
Definition foliage.h:34
Bytecode pickupFlag
Definition foliage.h:33
EvtScript * callback
Definition foliage.h:60
FoliageVectorList * vectors
Definition foliage.h:50
Vec3i vectors[VLA]
Definition foliage.h:44
FoliageDrop drops[VLA]
Definition foliage.h:39
s32 models[VLA]
Definition foliage.h:26
EvtScript EVS_SearchBush
Execute this script to animate a shaking bush and potentially spawn an item from it.
Definition foliage.c:190
FoliageDropList * drops
Definition foliage.h:58
FoliageModelList * trunk
Definition foliage.h:57
FoliageVectorList * vectors
Definition foliage.h:59
FoliageModelList * leaves
Definition foliage.h:56
TreeType
Definition foliage.h:19
@ TREE_TYPE_SPARKLY
Definition foliage.h:21
@ TREE_TYPE_STANDARD
Definition foliage.h:20
s32 spawnMode
Definition foliage.h:32
BushType type
Definition foliage.h:52
FoliageDropList * drops
Definition foliage.h:49
Vec3i pos
Definition foliage.h:31
EvtScript EVS_ShakeTree
Execute this script to animate a shaking tree and potentially spawn items from it.
Definition foliage.c:216
EvtScript * callback
Definition foliage.h:51
FoliageModelList * bush
Definition foliage.h:48
s32 itemID
Definition foliage.h:30
TreeType type
Definition foliage.h:61
BushType
Definition foliage.h:15
@ BUSH_TYPE_STANDARD
Definition foliage.h:16
#define VLA
Definition macros.h:528