Paper Mario DX
Paper Mario (N64) modding
Loading...
Searching...
No Matches
nok_04.inc.c
Go to the documentation of this file.
1
#include "
battle/battle.h
"
2
#include "
mapfs/nok_bt04_shape.h
"
3
4
#define NAMESPACE A(nok_04)
5
6
EvtScript
N(
EVS_PreBattle
) = {
7
Call
(
SetSpriteShading
,
SHADING_NONE
)
8
Return
9
End
10
};
11
12
EvtScript
N(
EVS_PostBattle
) = {
13
Return
14
End
15
};
16
17
s32 N(
ForegroundModels
)[] = {
18
MODEL_ueki2
,
19
MODEL_ueki1
,
20
MODEL_kabu2
,
21
MODEL_kabu1
,
22
MODEL_kusa3
,
23
STAGE_MODEL_LIST_END
24
};
25
26
Stage
NAMESPACE = {
27
.texture =
"nok_tex"
,
28
.shape =
"nok_bt04_shape"
,
29
.hit =
"nok_bt04_hit"
,
30
.bg =
"nok_bg"
,
31
.preBattle = &N(
EVS_PreBattle
),
32
.postBattle = &N(
EVS_PostBattle
),
33
.foregroundModelList = N(
ForegroundModels
),
34
};
PopupMenu_SelectedIndex
BSS s32 PopupMenu_SelectedIndex
Definition
8a860_len_3f30.c:84
MODEL_kusa3
#define MODEL_kusa3
Definition
arn_bt01_shape.h:4
EvtScript
Bytecode EvtScript[]
Definition
common_structs.h:14
nok_bt04_shape.h
MODEL_kabu2
#define MODEL_kabu2
Definition
nok_bt04_shape.h:4
MODEL_kabu1
#define MODEL_kabu1
Definition
nok_bt04_shape.h:5
MODEL_ueki1
#define MODEL_ueki1
Definition
nok_bt04_shape.h:7
MODEL_ueki2
#define MODEL_ueki2
Definition
nok_bt04_shape.h:6
SetSpriteShading
ApiStatus SetSpriteShading(Evt *script, b32 isInitialCall)
End
#define End
Signals the end of EVT script data. A script missing this will likely crash on load.
Definition
macros.h:213
Call
#define Call(FUNC, ARGS...)
Calls a given C EVT API function with any number of arguments.
Definition
macros.h:576
Return
#define Return
Kills the current EVT thread.
Definition
macros.h:217
battle.h
STAGE_MODEL_LIST_END
#define STAGE_MODEL_LIST_END
Definition
battle.h:8
Stage
Definition
battle.h:181
src
battle
common
stage
area_nok
nok_04.inc.c
Generated by
1.10.0