Commit Graph

19 Commits

Author SHA1 Message Date
Bastien Bouclet
a4f87a50a8 MYST3: Initialize the ambient sound system 2012-05-02 16:37:48 +02:00
Bastien Bouclet
46842b0dc0 MYST3: Add preliminary hotspot subtitle support 2012-02-11 14:40:16 +01:00
Bastien Bouclet
f34dac95c2 AUDIO: Initial basic sound support 2012-01-21 09:49:56 +01:00
Bastien Bouclet
568ba3ddd6 MYST3: Rename variables to gamestate 2012-01-13 09:41:07 +01:00
Bastien Bouclet
695fc035d4 MYST3: Menu WIP
- Move menu handling to its own file
- Implement modal confirmation dialogs
- Properly implement quitting from the main menu
2012-01-11 14:05:38 +01:00
Bastien Bouclet
6118c71aa4 MYST3: Add a Renderer class to abstract to OpenGL calls.
Make the inventory and the cursor use it.
2012-01-10 14:21:47 +01:00
Bastien Bouclet
abecdf9cbf MYST3: Add infrastructure for puzzle helpers 2012-01-09 12:26:15 +01:00
Bastien Bouclet
84e7e54c99 MYST3: Move the inventory to its own file 2012-01-06 21:06:23 +01:00
Bastien Bouclet
2218db5985 MYST3: Implement opcodes 140 and 141 2012-01-04 14:59:35 +01:00
Bastien Bouclet
44c5e1103f MYST3: Move the movie code to a separate class 2011-09-18 10:55:23 +02:00
Bastien Bouclet
1e2f4b4313 MYST3: More opcodes, frame mode. 2011-09-05 20:13:48 +02:00
Bastien Bouclet
917fffc172 MYST3: Add variables 2011-09-04 11:16:27 +02:00
Bastien Bouclet
b541e3507e MYST3: Added a simple debugging console 2011-09-03 17:33:14 +02:00
Bastien Bouclet
3f69d8db1a MYST3: Add a basic script parser 2011-09-03 15:39:16 +02:00
Bastien Bouclet
8150baefca MYST3: Implement loading game scripts from the executable 2011-09-03 11:38:21 +02:00
Bastien Bouclet
8f25d71cdf More cleanup. Introduced the new Scene class 2011-09-03 11:35:18 +02:00
Bastien Bouclet
e7ef82a6a4 Refactoring : new class Room 2011-09-03 11:35:18 +02:00
Bastien Bouclet
b7c71188d1 Added archive reading functions to the myst 3 engine 2011-09-03 11:35:18 +02:00
Bastien Bouclet
fc7f7fa11c Added an empty Myst 3 engine 2011-09-03 11:35:18 +02:00