summaryrefslogtreecommitdiff
path: root/src/overlays/actors/ovl_Effect_Control/ef_effect_control.c
blob: 85143680dc8407506267e7a655592136ce778a33 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
#include "ef_effect_control.h"
#include "m_actor_dlftbls.h"
#include "m_object.h"
#include "overlays/gamestates/ovl_play/m_play.h"

void eEC_actor_ct(Actor* thisx, Game_Play* game_play);
void eEC_actor_dt(Actor* thisx, Game_Play* game_play);
void eEC_actor_move(Actor* thisx, Game_Play* game_play);
void eEC_actor_draw(Actor* thisx, Game_Play* game_play);

#if 0
ActorProfile Effect_Control_Profile = {
    /* */ ACTOR_EFFECT_CONTROL,
    /* */ ACTOR_PART_7,
    /* */ ACTOR_FLAG_10 | ACTOR_FLAG_20 | ACTOR_FLAG_20000000,
    /* */ 0x0000,
    /* */ GAMEPLAY_KEEP,
    /* */ sizeof(Effect_Control),
    /* */ eEC_actor_ct,
    /* */ eEC_actor_dt,
    /* */ eEC_actor_move,
    /* */ eEC_actor_draw,
    /* */ NULL,
};
#endif

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A17190_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A171E4_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A17278_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A173C4_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A17430_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A174BC_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A175C4_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A17710_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A177C8_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A1786C_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A178AC_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A178FC_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A17C14_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A17C84_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A17DF0_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A17EAC_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A1802C_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A18170_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A181B8_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A18344_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A18490_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A18594_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A186AC_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A18794_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A187F8_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A188E4_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A18940_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/eEC_actor_ct.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A189F0_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/eEC_actor_dt.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A18A8C_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/eEC_actor_draw.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A18D50_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A18E68_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/eEC_actor_move.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A1902C_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A1906C_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A19170_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/RO_80A1A880_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A191F0_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A19254_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A19304_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A1950C_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A19770_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A198D4_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A19940_jp.s")

#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Effect_Control/ef_effect_control/func_80A19ADC_jp.s")