Commit Graph

23 Commits

Author SHA1 Message Date
Paweł Kołodziejski
e70fbbee21
MYST3: Janitorial 2022-06-13 00:44:39 +02:00
Paweł Kołodziejski
20cb0ae228
ALL: Cleanup ResidualVM -> ScummVM 2021-12-26 21:19:38 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Eugene Sandulenko
5e7fe2dc57
JANITORIAL: Replace spaces in indentation with tabs 2021-04-15 21:20:36 +02:00
Bastien Bouclet
192b85af32 MYST3: Use a full 3D intersection test for hotspots
Cube hotspots are now fully accurate when compared to the original engine.
Fixes #1329.
2017-04-17 08:52:36 +02:00
Bastien Bouclet
d6f4733d89 MYST3: Remove the current room id from the database 2016-10-29 11:31:20 +02:00
Bastien Bouclet
d6e1d8ae5b MYST3: Add missing class members initialization
Could cause hotspots to be incorrectly considered as hotspot destinations
2015-03-20 19:38:17 +01:00
Bastien Bouclet
4b62abcba1 MYST3: Use floating point math to check whether the mouse is in an hotspot
Makes it easier to use smaller hotspots
2014-08-24 09:14:17 +02:00
Bastien Bouclet
b8beb84339 MYST3: Implement zip mode 2014-07-05 12:28:47 +02:00
Pawel Kolodziejski
728e4183fe MYST3: formatting code 2014-07-03 20:18:21 +02:00
Pawel Kolodziejski
8759900b6a ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
Bastien Bouclet
46842b0dc0 MYST3: Add preliminary hotspot subtitle support 2012-02-11 14:40:16 +01:00
Bastien Bouclet
1fa15e69a9 MYST3: Implement puzzle 10 - Narayan symbol codes init 2012-02-01 09:06:42 +01:00
Bastien Bouclet
b8dbae83e3 MYST3: Implement dragging the symbols from the inventory 2012-01-31 10:00:58 +01:00
Bastien Bouclet
3841bb297f MYST3: Implement the seconds counter 2012-01-29 15:00:34 +01:00
Bastien Bouclet
7a4fb8fed3 MYST3: Implement opcodes 145 and 146 - reload / redraw node 2012-01-29 15:00:34 +01:00
Bastien Bouclet
c2e02c4515 MYST3: Handle hotspots positionned by variables 2012-01-16 09:12:13 +01:00
Bastien Bouclet
ae1cadae0e MYST3: Uniformize the file headers 2012-01-10 20:41:51 +01:00
Bastien Bouclet
32cfc312b2 MYST3: Some menus WIP 2012-01-06 12:22:43 +01:00
Bastien Bouclet
87caace1cb MYST3: Relicense as GPL v2 2012-01-05 10:07:48 +01:00
Bastien Bouclet
53fd9fcd49 MYST3: Add a "go" console command. Fix loading nodes when several nodes share the same scripts. 2011-09-09 07:40:18 +02:00
Bastien Bouclet
1e2f4b4313 MYST3: More opcodes, frame mode. 2011-09-05 20:13:48 +02:00
Bastien Bouclet
8150baefca MYST3: Implement loading game scripts from the executable 2011-09-03 11:38:21 +02:00