22 #ifndef DGDS_SCENE_OP_H 23 #define DGDS_SCENE_OP_H 25 #include "common/types.h" 26 #include "common/array.h" 28 #include "dgds/scene_condition.h" 34 kSceneOpChangeScene = 1,
37 kSceneOpSegmentStateOps = 4,
38 kSceneOpSetItemAttr = 5,
39 kSceneOpSetDragItem = 6,
40 kSceneOpOpenInventory = 7,
42 kSceneOpShowInvButton = 9,
43 kSceneOpHideInvButton = 10,
44 kSceneOpEnableTrigger = 11,
45 kSceneOpChangeSceneToStored = 12,
46 kSceneOpAddFlagToDragItem = 13,
47 kSceneOpOpenInventoryZoom = 14,
48 kSceneOpMoveItemsBetweenScenes = 15,
49 kSceneOpShowClock = 16,
50 kSceneOpHideClock = 17,
51 kSceneOpShowMouse = 18,
52 kSceneOpHideMouse = 19,
55 kSceneOpLoadTalkDataAndSetFlags = 20,
56 kSceneOpDrawVisibleTalkHeads = 21,
57 kSceneOpLoadTalkData = 22,
58 kSceneOpLoadDDSData = 24,
59 kSceneOpFreeDDSData = 25,
60 kSceneOpFreeTalkData = 26,
63 kSceneOpPasscode = 100,
64 kSceneOpMeanwhile = 101,
65 kSceneOpOpenGameOverMenu = 102,
66 kSceneOpTiredDialog = 103,
67 kSceneOpArcadeTick = 104,
68 kSceneOpDrawDragonCountdown1 = 105,
69 kSceneOpDrawDragonCountdown2 = 106,
70 kSceneOpOpenPlaySkipIntroMenu = 107,
71 kSceneOpOpenBetterSaveGameMenu = 108,
74 kSceneOpChinaTankInit = 100,
75 kSceneOpChinaTankEnd = 101,
76 kSceneOpChinaTankTick = 102,
77 kSceneOpChinaSetLanding = 103,
78 kSceneOpChinaScrollIntro = 104,
79 kSceneOpChinaScrollLeft = 105,
80 kSceneOpChinaScrollRight = 107,
81 kSceneOpShellGameInit = 108,
82 kSceneOpShellGameEnd = 109,
83 kSceneOpShellGameTick = 110,
84 kSceneOpChinaTrainInit = 111,
85 kSceneOpChinaTrainEnd = 112,
86 kSceneOpChinaTrainTick = 113,
87 kSceneOpChinaOpenGameOverMenu = 114,
88 kSceneOpChinaOpenSkipCreditsMenu = 115,
89 kSceneOpChinaOnIntroTick = 116,
90 kSceneOpChinaOnIntroInit = 117,
91 kSceneOpChinaOnIntroEnd = 118,
94 kSceneOpOpenBeamishGameOverMenu = 100,
95 kSceneOpOpenBeamishOpenSkipCreditsMenu = 101,
97 kSceneOpMaxCode = 255,
99 kSceneOpHasConditionalOpsFlag = 0x8000,
112 bool runCommonOp()
const;
113 bool runDragonOp()
const;
114 bool runChinaOp()
const;
115 bool runBeamishOp()
const;
130 #endif // DGDS_SCENE_OP_H
Definition: scene_op.h:118
Definition: scene_op.h:102