aboutsummaryrefslogtreecommitdiff
path: root/simon
diff options
context:
space:
mode:
authorMax Horn2003-06-15 11:52:42 +0000
committerMax Horn2003-06-15 11:52:42 +0000
commit7f7ce14d5e704ad6423d850333b7e234f7688f35 (patch)
tree829233975b3799da0892f1a1eccfc4e743fa2b6b /simon
parent0d85cd1ee6af891d4ef33a355324b36c13ca02c3 (diff)
downloadscummvm-rg350-7f7ce14d5e704ad6423d850333b7e234f7688f35.tar.gz
scummvm-rg350-7f7ce14d5e704ad6423d850333b7e234f7688f35.tar.bz2
scummvm-rg350-7f7ce14d5e704ad6423d850333b7e234f7688f35.zip
cleanup
svn-id: r8507
Diffstat (limited to 'simon')
-rw-r--r--simon/simon.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/simon/simon.h b/simon/simon.h
index 0d024d7fa2..7661934fbc 100644
--- a/simon/simon.h
+++ b/simon/simon.h
@@ -103,7 +103,7 @@ struct GameSpecificSettings;
class SimonEngine : public Engine {
void errorString(const char *buf_input, char *buf_output);
-public:
+protected:
void playSting(uint a);
byte *_vc_ptr; /* video code ptr */
@@ -354,9 +354,11 @@ public:
RandomSource _rnd;
+public:
SimonEngine(GameDetector *detector, OSystem *syst);
virtual ~SimonEngine();
+protected:
int allocGamePcVars(File *in);
Item *allocItem1();
void loginPlayerHelper(Item *item, int a, int b);
@@ -594,6 +596,7 @@ public:
void run_vga_script();
+public:
// Simon1/Simon2 video script opcodes
void vc_1_dummy_op();
void vc_2_call();
@@ -654,6 +657,7 @@ public:
void vc_55_offset_hit_area();
void vc_56();
void vc_57_no_op();
+ void vc_58();
void vc_59();
void vc_60_kill_sprite();
void vc_61_sprite_change();
@@ -673,6 +677,7 @@ public:
void vc_73_set_op189_flag();
void vc_74_clear_op189_flag();
+protected:
void delete_vga_timer(VgaTimerEntry * vte);
void vc_resume_sprite(byte *code_ptr, uint16 cur_file, uint16 cur_sprite);
int vc_read_var_or_word();
@@ -769,7 +774,6 @@ public:
void o_83_helper();
void o_190_helper(uint i);
- void vc_58();
void timer_vga_sprites_helper();
void decodeStripA(byte *dst, byte *src, int height);