22 #ifndef NANCY_ACTION_RECORDTYPES_H 23 #define NANCY_ACTION_RECORDTYPES_H 25 #include "engines/nancy/action/actionrecord.h" 37 void execute()
override;
45 Common::String getRecordTypeName()
const override {
return "PaletteThisScene"; }
52 void execute()
override;
57 Common::String getRecordTypeName()
const override {
return "PaletteNextScene"; }
64 void execute()
override;
71 Common::String getRecordTypeName()
const override {
return "LightningOn"; }
78 void execute()
override;
81 uint16 _fadeToBlackTime = 0;
82 uint16 _frameTime = 0;
83 uint16 _totalTime = 0;
87 Common::String getRecordTypeName()
const override {
return "SpecialEffect"; }
94 void execute()
override;
99 Common::String getRecordTypeName()
const override {
return "TextBoxWrite"; }
106 void execute()
override;
109 Common::String getRecordTypeName()
const override {
return "TextboxClear"; }
116 void execute()
override;
123 Common::String getRecordTypeName()
const override {
return "BumpPlayerClock"; }
130 void execute()
override;
133 Common::String getRecordTypeName()
const override {
return "SaveContinueGame"; }
143 Common::String getRecordTypeName()
const override {
return "TurnOffMainRendering"; }
153 Common::String getRecordTypeName()
const override {
return "TurnOnMainRendering"; }
161 void execute()
override;
164 Common::String getRecordTypeName()
const override {
return "ResetAndStartTimer"; }
171 void execute()
override;
174 Common::String getRecordTypeName()
const override {
return "StopTimer"; }
181 void execute()
override;
184 Common::String getRecordTypeName()
const override {
return "GotoMenu"; }
193 void execute()
override;
196 Common::String getRecordTypeName()
const override {
return "LoseGame"; }
203 void execute()
override;
206 Common::String getRecordTypeName()
const override {
return "PushScene"; }
213 void execute()
override;
216 Common::String getRecordTypeName()
const override {
return "PopScene"; }
227 void execute()
override;
230 Common::String getRecordTypeName()
const override {
return "WinGame"; }
239 void execute()
override;
244 const Hint *selectedHint;
250 Common::String getRecordTypeName()
const override {
return "HintSystem"; }
256 #endif // NANCY_ACTION_MISCRECORDS_H Definition: miscrecords.h:61
Definition: miscrecords.h:190
Definition: commontypes.h:301
Definition: miscrecords.h:200
Definition: miscrecords.h:224
Definition: miscrecords.h:148
Definition: actionrecord.h:160
Definition: miscrecords.h:91
Definition: miscrecords.h:75
Definition: miscrecords.h:103
Definition: miscrecords.h:168
Definition: miscrecords.h:34
Definition: miscrecords.h:138
Definition: actionrecord.h:97
Definition: miscrecords.h:210
Definition: miscrecords.h:127
Definition: commontypes.h:254
Definition: miscrecords.h:158
Definition: miscrecords.h:49
Definition: miscrecords.h:113
Definition: miscrecords.h:236
Definition: actionmanager.h:32