summaryrefslogtreecommitdiff
path: root/src/REL/d/a/obj/d_a_obj_door_boss.cpp
blob: f218cc762fda2d2e16b85aed935f5cf149d16364 (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
#include "d/a/obj/d_a_obj_door_boss.h"

SPECIAL_ACTOR_PROFILE(OBJ_DOOR_BOSS, dAcOdoorBoss_c, fProfile::OBJ_DOOR_BOSS, 0x189, 0, 2);

STATE_DEFINE(dAcOdoorBoss_c, UnlockWait);
STATE_DEFINE(dAcOdoorBoss_c, CorrectKey);
STATE_DEFINE(dAcOdoorBoss_c, KeyInsertInitialInterval);
STATE_DEFINE(dAcOdoorBoss_c, PutKeyIntoLock);
STATE_DEFINE(dAcOdoorBoss_c, KeyInsert);
STATE_DEFINE(dAcOdoorBoss_c, KeyInsertAfterglow);
STATE_DEFINE(dAcOdoorBoss_c, Wait);
STATE_DEFINE(dAcOdoorBoss_c, Shine);
STATE_DEFINE(dAcOdoorBoss_c, Unlock);
STATE_DEFINE(dAcOdoorBoss_c, OpenWait);
STATE_DEFINE(dAcOdoorBoss_c, Open);
STATE_DEFINE(dAcOdoorBoss_c, WaitClose);
STATE_DEFINE(dAcOdoorBoss_c, Close);
STATE_DEFINE(dAcOdoorBoss_c, Idle);
STATE_DEFINE(dAcOdoorBoss_c, BeforeTimeShift);

bool dAcOdoorBoss_c::canOpen() {
    // Not implemented - Used to emit dtor
    return true;
}
void dAcOdoorBoss_c::initializeState_UnlockWait() {}
void dAcOdoorBoss_c::executeState_UnlockWait() {}
void dAcOdoorBoss_c::finalizeState_UnlockWait() {}
void dAcOdoorBoss_c::initializeState_CorrectKey() {}
void dAcOdoorBoss_c::executeState_CorrectKey() {}
void dAcOdoorBoss_c::finalizeState_CorrectKey() {}
void dAcOdoorBoss_c::initializeState_KeyInsertInitialInterval() {}
void dAcOdoorBoss_c::executeState_KeyInsertInitialInterval() {}
void dAcOdoorBoss_c::finalizeState_KeyInsertInitialInterval() {}
void dAcOdoorBoss_c::initializeState_PutKeyIntoLock() {}
void dAcOdoorBoss_c::executeState_PutKeyIntoLock() {}
void dAcOdoorBoss_c::finalizeState_PutKeyIntoLock() {}
void dAcOdoorBoss_c::initializeState_KeyInsert() {}
void dAcOdoorBoss_c::executeState_KeyInsert() {}
void dAcOdoorBoss_c::finalizeState_KeyInsert() {}
void dAcOdoorBoss_c::initializeState_KeyInsertAfterglow() {}
void dAcOdoorBoss_c::executeState_KeyInsertAfterglow() {}
void dAcOdoorBoss_c::finalizeState_KeyInsertAfterglow() {}
void dAcOdoorBoss_c::initializeState_Wait() {}
void dAcOdoorBoss_c::executeState_Wait() {}
void dAcOdoorBoss_c::finalizeState_Wait() {}
void dAcOdoorBoss_c::initializeState_Shine() {}
void dAcOdoorBoss_c::executeState_Shine() {}
void dAcOdoorBoss_c::finalizeState_Shine() {}
void dAcOdoorBoss_c::initializeState_Unlock() {}
void dAcOdoorBoss_c::executeState_Unlock() {}
void dAcOdoorBoss_c::finalizeState_Unlock() {}
void dAcOdoorBoss_c::initializeState_OpenWait() {}
void dAcOdoorBoss_c::executeState_OpenWait() {}
void dAcOdoorBoss_c::finalizeState_OpenWait() {}
void dAcOdoorBoss_c::initializeState_Open() {}
void dAcOdoorBoss_c::executeState_Open() {}
void dAcOdoorBoss_c::finalizeState_Open() {}
void dAcOdoorBoss_c::initializeState_WaitClose() {}
void dAcOdoorBoss_c::executeState_WaitClose() {}
void dAcOdoorBoss_c::finalizeState_WaitClose() {}
void dAcOdoorBoss_c::initializeState_Close() {}
void dAcOdoorBoss_c::executeState_Close() {}
void dAcOdoorBoss_c::finalizeState_Close() {}
void dAcOdoorBoss_c::initializeState_Idle() {}
void dAcOdoorBoss_c::executeState_Idle() {}
void dAcOdoorBoss_c::finalizeState_Idle() {}
void dAcOdoorBoss_c::initializeState_BeforeTimeShift() {}
void dAcOdoorBoss_c::executeState_BeforeTimeShift() {}
void dAcOdoorBoss_c::finalizeState_BeforeTimeShift() {}