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 |
|
Bastien Bouclet
|
2218db5985
|
MYST3: Implement opcodes 140 and 141
|
2012-01-04 14:59:35 +01:00 |
|
Bastien Bouclet
|
da6c44ab4b
|
MYST3: Implement opcode 63
|
2012-01-03 13:24:17 +01:00 |
|
Bastien Bouclet
|
d4e482bc8e
|
MYST3: Implement opcodes 173 and 174
|
2011-12-29 21:14:05 +01:00 |
|
Bastien Bouclet
|
6d770c21e5
|
MYST3: Fix a crash when leaving frame nodes
|
2011-12-29 20:04:14 +01:00 |
|
Bastien Bouclet
|
263dc92400
|
MYST3: Fix opcode 102
|
2011-12-29 14:00:45 +01:00 |
|
Bastien Bouclet
|
594db451b3
|
MYST3: Script part of spotitems
|
2011-12-26 21:00:19 +01:00 |
|
Bastien Bouclet
|
4c6e6ff0ee
|
MYST3: Implement some inventory related opcodes
|
2011-12-26 11:54:28 +01:00 |
|
Bastien Bouclet
|
9a6b754e2d
|
MYST3: Allow looking around when playing blocking movies
|
2011-10-22 19:52:14 +02:00 |
|
Bastien Bouclet
|
2b70b137f1
|
MYST3: Implement two simple movie opcodes
|
2011-10-15 21:21:46 +02:00 |
|
Bastien Bouclet
|
20d87148b9
|
MYST3: Provide better output in the script disassembler by typing opcode arguments.
|
2011-10-15 10:02:30 +02:00 |
|
Bastien Bouclet
|
3563efb03f
|
MYST3: Implement more opcodes
|
2011-09-24 18:47:23 +02:00 |
|
Bastien Bouclet
|
141dcdbc54
|
MYST3: Implement a few movie related opcodes
|
2011-09-24 08:58:00 +02:00 |
|
Bastien Bouclet
|
ed9269ae4a
|
MYST3: Movies are now loaded by the scripts
|
2011-09-18 13:05:49 +02:00 |
|
Bastien Bouclet
|
ba20bb15e5
|
MYST3: Extract node items metadata
|
2011-09-11 10:15:41 +02:00 |
|
Bastien Bouclet
|
1e2f4b4313
|
MYST3: More opcodes, frame mode.
|
2011-09-05 20:13:48 +02:00 |
|
Bastien Bouclet
|
f594450710
|
MYST3: Script driven node loading
|
2011-09-04 21:58:40 +02:00 |
|
Bastien Bouclet
|
e3fdb0ecd2
|
MYST3: Implement running a node script
|
2011-09-04 20:57:57 +02:00 |
|
Bastien Bouclet
|
fb91ee65b1
|
MYST3: Implement a few opcodes
|
2011-09-04 20:08:37 +02:00 |
|
Bastien Bouclet
|
917fffc172
|
MYST3: Add variables
|
2011-09-04 11:16:27 +02:00 |
|
Bastien Bouclet
|
027cc290c8
|
MYST3: Rework the script engine to allow more flexible opcode handling
|
2011-09-03 19:19:25 +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 |
|