Commit graph

21 commits

Author SHA1 Message Date
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