summaryrefslogtreecommitdiff
path: root/mm/2s2h/Rando/ActorBehavior/ActorBehavior.h
blob: 30b82dfda98ab9e966a8a9b50e22c5fc56155a49 (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
#ifndef RANDO_ACTOR_BEHAVIOR_H
#define RANDO_ACTOR_BEHAVIOR_H

#include "Rando/Rando.h"

namespace Rando {

namespace ActorBehavior {

void Init();
void OnFileLoad();

RandoCheckId GetActorRandoCheckId(Actor* actor);
void SetActorRandoCheckId(Actor* actor, RandoCheckId rc);

void InitDmChar01Behavior();
void InitDmChar05Behavior();
void InitDmChar08Behavior();
void InitDmHinaBehavior();
void InitDmStkBehavior();
void InitDoorWarp1VBehavior();
void InitEnAkindonutsBehavior();
void InitEnAlBehavior();
void InitEnAnBehavior();
void InitEnAob01Behavior();
void InitEnAzBehavior();
void InitEnBabaBehavior();
void InitEnBalBehavior();
void InitEnBjtBehavior();
void InitEnBomBowlManBehavior();
void InitEnBoxBehavior();
void InitEnCowBehavior();
void InitEnDaiBehavior();
void InitEnDnhBehavior();
void InitEnElfgrpBehavior();
void InitEnElforgBehavior();
void InitEnFish2Behavior();
void InitEnemyDropBehavior();
void InitEnFsnBehavior();
void InitEnFuBehavior();
void InitEnGamelupyBehavior();
void InitEnGb2Behavior();
void InitEnGegBehavior();
void InitEnGgBehavior();
void InitEnGinkoBehavior();
void InitEnGirlABehavior();
void InitEnGKBehavior();
void InitEnGoBehavior();
void InitEnGsBehavior();
void InitEnHgBehavior();
void InitEnInBehavior();
void InitEnInvadepohBehavior();
void InitEnItem00Behavior();
void InitEnJgameTsnBehavior();
void InitEnJgBehavior();
void InitEnJsBehavior();
void InitEnKgyBehavior();
void InitEnKitanBehavior();
void InitEnKnightBehavior();
void InitEnKujiyaBehavior();
void InitEnLiftNutsBehavior();
void InitEnMa4Behavior();
void InitEnMaYtoBehavior();
void InitEnMinifrogBehavior();
void InitEnMnkBehavior();
void InitEnNbBehavior();
void InitEnOsnBehavior();
void InitEnOtBehavior();
void InitEnOwlBehavior();
void InitEnPmBehavior();
void InitEnRuppecrowBehavior();
void InitEnRzBehavior();
void InitEnScopenutsBehavior();
void InitEnSellnutsBehavior();
void InitEnShnBehavior();
void InitEnSiBehavior();
void InitEnSob1Behavior();
void InitEnSshBehavior();
void InitEnStoneheishiBehavior();
void InitEnSyatekiManBehavior();
void InitEnTabBehavior();
void InitEnTakarayaBehavior();
void InitEnTalkBehavior();
void InitEnTotoBehavior();
void InitEnTrtBehavior();
void InitEnYbBehavior();
void InitEnZogBehavior();
void InitEnZotBehavior();
void InitEnZowBehavior();
void InitItemBHeartBehavior();
void InitItemGetBehavior();
void InitObjKibakoBehavior();
void InitObjGrassBehavior();
void InitObjMoonStoneBehavior();
void InitObjSnowballBehavior();
void InitObjTaruBehavior();
void InitObjTsuboBehavior();
void InitObjWarpstoneBehavior();
void InitPlayerBehavior();
void InitSoulsBehavior();

} // namespace ActorBehavior

} // namespace Rando

#endif