Commit Graph
86814 Commits
Author SHA1 Message Date
johndoe123 fc4266bcad ILLUSIONS: Add TalkThread 2018-07-20 06:43:33 +00:00
johndoe123 812c7fc3a8 ILLUSIONS: Add TalkResource and related 2018-07-20 06:43:33 +00:00
johndoe123 762be35a36 ILLUSIONS: Add more script opcodes and fix/add stuff along the way
- Unload backgrounds
- Add transparent sprite drawing
- Add AbortableThread
2018-07-20 06:43:33 +00:00
johndoe123 43cd806f17 ILLUSIONS: Add more script opcodes 2018-07-20 06:43:33 +00:00
johndoe123 f47575ca90 ILLUSIONS: Add more script opcodes and related 2018-07-20 06:43:33 +00:00
johndoe123 c99f40c13d ILLUSIONS: Implement TimerThread and script opcode 2018-07-20 06:43:33 +00:00
johndoe123 48ef46c02d ILLUSIONS: Implement more script opcodes and related functions 2018-07-20 06:43:33 +00:00
johndoe123 e881db0732 ILLUSIONS: Implement more sequence opcodes and work on the graphics system 2018-07-20 06:43:33 +00:00
johndoe123 18540a5e38 ILLUSIONS: Add SequenceOpcodes skeleton class 2018-07-20 06:43:33 +00:00
johndoe123 3fc592df49 ILLUSIONS: Add Control::calcPosition and Control::readPointsConfig 2018-07-20 06:43:33 +00:00
johndoe123 b3b0bd884d ILLUSIONS: Work on Actor and Control classes; fix bug in sprite decompression 2018-07-20 06:43:33 +00:00
johndoe123 70f0b48aaf ILLUSIONS: Add Dictionary class and use it 2018-07-20 06:43:33 +00:00
johndoe123 f880c606f7 ILLUSIONS: Work on Actor and Control classes 2018-07-20 06:43:33 +00:00
johndoe123 f98c0defe5 ILLUSIONS: Add Screen class and ajust code to use it 2018-07-20 06:43:33 +00:00
johndoe123 9385238a59 ILLUSIONS: More work on actor related code
- Add isTimerExpired function
2018-07-20 06:43:33 +00:00
johndoe123 9a63f0bd17 ILLUSIONS: Add background scale and priority classes 2018-07-20 06:43:33 +00:00
johndoe123 ad440a1723 ILLUSIONS: More work on actor and control related code 2018-07-20 06:43:33 +00:00
johndoe123 9d35f807ec ILLUSIONS: More work on the script system 2018-07-20 06:43:33 +00:00
johndoe123 9696eb9a54 ILLUSIONS: More work on the script system 2018-07-20 06:43:33 +00:00
johndoe123 fc47ac41ae ILLUSIONS: More work on the script system 2018-07-20 06:43:33 +00:00
johndoe123 bb67c2c2ff ILLUSIONS: Start with ScriptResource and related code 2018-07-20 06:43:33 +00:00
johndoe123 d2b036fa5b ILLUSIONS: Start with thread classes 2018-07-20 06:43:33 +00:00
johndoe123 4211f8ffcd ILLUSIONS: Start with ActorResource and related classes 2018-07-20 06:43:33 +00:00
johndoe123 08e8f39945 ILLUSIONS: More work on the Camera class
- Add fixed point code (untested and probably wrong)
2018-07-20 06:43:33 +00:00
johndoe123 21e1b08b83 ILLUSIONS: More work on the camera and background classes 2018-07-20 06:43:33 +00:00
johndoe123 12645cbb8c ILLUSIONS: Some work on the Camera class; start with time functions 2018-07-20 06:43:33 +00:00
johndoe123 e0a3db43c3 ILLUSIONS: Keep backgrounds in new BackgroundItems class instead of the engine class 2018-07-20 06:43:33 +00:00
johndoe123 d92e713dea ILLUSIONS: Start with Actor 2018-07-20 06:43:33 +00:00
johndoe123 971c8a0a1d ILLUSIONS: Start with SpriteDecompressQueue 2018-07-20 06:43:33 +00:00
johndoe123 ee59e736d3 ILLUSIONS: Start with SpriteDrawQueue 2018-07-20 06:43:33 +00:00
johndoe123 bf09487df0 ILLUSIONS: Add UpdateFunctions class 2018-07-20 06:43:33 +00:00
johndoe123 a06895ad59 ILLUSIONS: Start with Camera and Input classes 2018-07-20 06:43:33 +00:00
johndoe123 5833ceda4b ILLUSIONS: More work on BackgroundResource 2018-07-20 06:43:33 +00:00
johndoe123 26487555b1 ILLUSIONS: Start with BackgroundResource 2018-07-20 06:43:33 +00:00
johndoe123 7300dd09cd ILLUSIONS: Resource loader skeleton 2018-07-20 06:43:33 +00:00
johndoe123 9a58385088 ILLUSIONS: Skeleton engine with detection for BBDOU 2018-07-20 06:43:33 +00:00
Adrian Frühwirth f99977255c SCUMM: Add another German Mac version of DOTT
Fixes Trac#10616.
2018-07-19 20:50:08 +02:00
Adrian Frühwirth 5437ed9a95 JANITORIAL: Fix typo 2018-07-19 19:50:46 +02:00
Andrei Prykhodko 32a0e69045 PINK: fixed redrawing screen when menu disappears 2018-07-18 22:11:21 +03:00
Andrei Prykhodko 25d508cf12 PINK: removed game screen drawing when menu is active 2018-07-18 21:54:00 +03:00
Andrei Prykhodko a053a19ca2 PINK: fixed pausing of engine when menu appears 2018-07-18 21:48:54 +03:00
Andrei Prykhodko e1460103e1 GRAPHICS: MACGUI: added WMModalMenuMode 2018-07-18 21:47:22 +03:00
Henrik Kretzschmar 1cdbec7da3 XEEN: fix broken screen after character creation 2018-07-17 17:13:14 -07:00
Andrei Prykhodko b90816e811 PINK: fixed position of some sprites in PDA 2018-07-17 20:04:28 +03:00
Marcus Comstedt 0d6c83212a DC: Allow plugins to be grouped into subdirectories
By letting the user select which group of plugins to load, an out of
memory condition can be avoided while still allowing all plugins to be
stored on the same disc.
2018-07-17 13:06:02 +02:00
Bastien Bouclet d7f4cc9382 MOHAWK: RIVEN: Fix white screen before a bad ending's credits
This was happening in the Polish version only.

Fixes #10632.
2018-07-17 06:31:50 +02:00
Thierry Crozat 4aa8993b0e I18N: Regenerate translations data file 2018-07-16 05:05:04 +02:00
rsn8887 eb49ef0626 PSP2: Improve pointer response to slow finger motion 2018-07-15 03:30:42 -05:00
David Fioramonti be4e4ac84e NEWS: Add MOHAWK changes 2018-07-15 08:27:33 +02:00
David Fioramonti bd21a5c0f3 MOHAWK: MYST: Have Mech fortress west direction persists after returning
Fixes Trac#10575.

When stepping away or pressing the buttom for the mechanical age fortress
rotator after setting it west it would be south. This is because some variables
used for a workaround were being reset everytime the rotator puzzle
was being reinitalized (in o_fortressRotation_int). Which happens when
the player steps back up to the rotator controls.

This change simply removes the variables being reset so they retain
the variables they had before. Those variables are already initalized
in the Mechanical constructor.
2018-07-15 07:59:44 +02:00