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 |
|
Bastien Bouclet
|
14b97c7702
|
MYST3: Mostly implement Saavedro's journal
|
2012-01-09 18:38:29 +01:00 |
|
Bastien Bouclet
|
abecdf9cbf
|
MYST3: Add infrastructure for puzzle helpers
|
2012-01-09 12:26:15 +01:00 |
|
Bastien Bouclet
|
99a1d24d14
|
MYST3: Implement opcodes 135, 136, 137
|
2012-01-08 20:57:20 +01:00 |
|
Bastien Bouclet
|
46b5424956
|
MYST3: Scripts can now override the next destination using variables
|
2012-01-08 11:04:56 +01:00 |
|
Bastien Bouclet
|
84e7e54c99
|
MYST3: Move the inventory to its own file
|
2012-01-06 21:06:23 +01:00 |
|
Bastien Bouclet
|
e92f0cdd00
|
MYST3: Implement opcode 126 - is mouse in rect
|
2012-01-06 13:38:00 +01:00 |
|
Bastien Bouclet
|
32cfc312b2
|
MYST3: Some menus WIP
|
2012-01-06 12:22:43 +01:00 |
|
Bastien Bouclet
|
4683da2a93
|
MYST3: First stab at getting menu nodes to display
|
2012-01-06 08:54:17 +01:00 |
|
Bastien Bouclet
|
fe3faef4a5
|
MYST3: Implemented the vars and opcodes part of sunspots
|
2012-01-05 12:22:58 +01:00 |
|
Bastien Bouclet
|
87caace1cb
|
MYST3: Relicense as GPL v2
|
2012-01-05 10:07:48 +01:00 |
|