Bastien Bouclet
|
e04d06a138
|
MYST3: Mark an opcode as useless
|
2014-03-06 21:12:37 +01:00 |
|
Bastien Bouclet
|
ff2eb04ba2
|
MYST3: Implement more sound related opcode
|
2014-03-02 21:54:41 +01:00 |
|
Bastien Bouclet
|
f3d939304f
|
MYST3: Implement most of the ambient sound system
|
2014-03-01 14:06:20 +01:00 |
|
Bastien Bouclet
|
7de38ec114
|
MYST3: Ambient sound id can be evaluated
|
2014-02-23 21:06:40 +01:00 |
|
Bastien Bouclet
|
e340a5af27
|
MYST3: Add ambient cue related opcodes
|
2014-02-23 21:06:40 +01:00 |
|
Bastien Bouclet
|
77b707c869
|
MYST3: Name some effects related variables
|
2014-02-23 13:44:35 +01:00 |
|
Bastien Bouclet
|
8b51fa1cd4
|
MYST3: Add some water effect stubs
|
2013-01-03 22:27:58 +01:00 |
|
Bastien Bouclet
|
9f466fed0f
|
MYST3: Implement some ambient sound related opcodes
|
2012-05-02 16:37:48 +02:00 |
|
Bastien Bouclet
|
a4f87a50a8
|
MYST3: Initialize the ambient sound system
|
2012-05-02 16:37:48 +02:00 |
|
Bastien Bouclet
|
873a2d1373
|
MYST3: Sound WIP
|
2012-03-10 14:35:51 +01:00 |
|
Bastien Bouclet
|
b8d57057de
|
MYST3: Empty the inventory on new game
|
2012-03-10 14:35:51 +01:00 |
|
Bastien Bouclet
|
c7b4e9893a
|
MYST3 - Implement opcodes 172 and 173 - While loop
|
2012-02-07 13:21:38 +01:00 |
|
Bastien Bouclet
|
87e4bcf425
|
MYST3: Implement opcodes 131, 188 and 190
|
2012-02-01 18:28:17 +01:00 |
|
Bastien Bouclet
|
ab0ae5ae23
|
MYST3: Opcode 125 was not using the correct arguments
|
2012-02-01 13:15:13 +01:00 |
|
Bastien Bouclet
|
cbec8df9d4
|
MYST3: Implement opcode 248 - Open dialog box
|
2012-02-01 09:24:26 +01:00 |
|
Bastien Bouclet
|
ed0f533e25
|
MYST3: Implement variable-controlled cursor transparency
|
2012-01-31 11:27:30 +01:00 |
|
Bastien Bouclet
|
90701a9578
|
MYST3: Implement opcode 132 - lever with discrete positions
|
2012-01-30 13:29:51 +01:00 |
|
Bastien Bouclet
|
7a4fb8fed3
|
MYST3: Implement opcodes 145 and 146 - reload / redraw node
|
2012-01-29 15:00:34 +01:00 |
|
Bastien Bouclet
|
5d93876c65
|
MYST3: Fix opcode 55
|
2012-01-28 15:28:19 +01:00 |
|
Bastien Bouclet
|
b9fa7eeffa
|
MYST3: Implement opcode 163 - Set camera FOV
|
2012-01-28 15:28:19 +01:00 |
|
Bastien Bouclet
|
3f86c21900
|
MYST3: Implement opcodes 155, 156 and 162 - Look at movie start
|
2012-01-28 11:26:41 +01:00 |
|
Paweł Kołodziejski
|
2900c8ad94
|
fix compilation warnings
|
2012-01-27 12:02:03 +01:00 |
|
Bastien Bouclet
|
8fa71adc52
|
MYST3: Implement opcodes 240 to 244 - Cursor visibility
|
2012-01-26 13:14:41 +01:00 |
|
Bastien Bouclet
|
dd4b8abaa5
|
MYST3: Implement opcodes 149 and 150 - Play fullframe movie
|
2012-01-25 15:04:56 +01:00 |
|
Bastien Bouclet
|
59eb3dd66f
|
MYST3: Implement opcodes 151 and 152 - Play movie, go to node
|
2012-01-25 14:35:49 +01:00 |
|
Bastien Bouclet
|
656c342af6
|
MYST3: Implement script driven camera movement
|
2012-01-24 14:50:21 +01:00 |
|
Bastien Bouclet
|
a86bcd3b1a
|
MYST3: Sound background scripts are now ran
|
2012-01-23 17:56:19 +01:00 |
|
Bastien Bouclet
|
ac77656be8
|
MYST3: Implement some simple sound-related opcodes
|
2012-01-21 09:49:56 +01:00 |
|
Torbjörn Andersson
|
db882cf0d0
|
MYST3: Fix GCC format string warnings.
|
2012-01-20 19:46:27 +01:00 |
|
Bastien Bouclet
|
a37cb11f2b
|
MYST3: Implement the zoom effect for J'nanin's projectors
The blur effect is still missing
|
2012-01-19 13:09:03 +01:00 |
|
Bastien Bouclet
|
81b7cff635
|
MYST3: Implement opcode 130 - 2D lever
|
2012-01-18 14:12:07 +01:00 |
|
Bastien Bouclet
|
596bed4caa
|
MYST3: Implement opcode 96 - var cross multiplication
|
2012-01-18 14:12:06 +01:00 |
|
Bastien Bouclet
|
0c115edc8e
|
MYST3: Implement opcode 127 - levers for cube nodes
|
2012-01-18 14:12:06 +01:00 |
|
Bastien Bouclet
|
077d79d059
|
MYST3: Partial implementation of opcode 127 - drag lever
Also contains a build fix for older GCC versions
|
2012-01-17 15:56:19 +01:00 |
|
Bastien Bouclet
|
44bebdf76d
|
MYST3: Implement some camera-related opcodes
|
2012-01-16 17:56:20 +01:00 |
|
Bastien Bouclet
|
2db9c999de
|
MYST3: Implement opcodes 64 and 65 - distance to zone
|
2012-01-16 13:41:24 +01:00 |
|
Bastien Bouclet
|
aa1b799904
|
MYST3: Implement opcodes 27 and 28 - remove movie
|
2012-01-16 12:26:07 +01:00 |
|
Bastien Bouclet
|
044fe33b1d
|
MYST3: Implement opcode 134 - drag lever
|
2012-01-16 09:12:14 +01:00 |
|
Bastien Bouclet
|
f7eeba6076
|
MYST3: Opcode arguments are rather signed
|
2012-01-16 09:12:13 +01:00 |
|
Bastien Bouclet
|
ed5b567037
|
MYST3: Implement a few opcodes
|
2012-01-14 20:01:25 +01:00 |
|
Bastien Bouclet
|
96469bb219
|
MYST3: Add support for archives with a decrypted header
|
2012-01-14 20:01:25 +01:00 |
|
Bastien Bouclet
|
52d12cbf1a
|
MYST3: Implement a few opcodes used in Tomahna
|
2012-01-14 15:50:18 +01:00 |
|
Bastien Bouclet
|
539d1ec502
|
MYST3: Load the menu on startup, instead of jnanin
|
2012-01-14 15:50:18 +01:00 |
|
Bastien Bouclet
|
0e247c7343
|
MYST3: Implement opcodes 164 to 166 - change node
|
2012-01-13 18:43:24 +01:00 |
|
Bastien Bouclet
|
bc53c7258c
|
MYST3: Implement opcode 249 - new game
|
2012-01-13 17:51:45 +01:00 |
|
Bastien Bouclet
|
c93a952890
|
MYST3: Change the engine to use more game state variables
|
2012-01-13 09:41:09 +01:00 |
|
Bastien Bouclet
|
568ba3ddd6
|
MYST3: Rename variables to gamestate
|
2012-01-13 09:41:07 +01:00 |
|
Bastien Bouclet
|
0b0565771b
|
MYST3: Display a miniature of the save to load
|
2012-01-12 17:10:05 +01:00 |
|
Bastien Bouclet
|
ae1cadae0e
|
MYST3: Uniformize the file headers
|
2012-01-10 20:41:51 +01:00 |
|
Bastien Bouclet
|
7bb68da47a
|
MYST3: Fix the warnings generated by mscv10
|
2012-01-10 20:20:50 +01:00 |
|