Commit Graph
89422 Commits
Author SHA1 Message Date
johndoe123 e0e4d2ffa9 ILLUSIONS: Implement sprite scaling 2018-07-20 06:43:33 +00:00
johndoe123 babe997295 ILLUSIONS: Add more script opcodes
- Add support for duplicate keys to the dictionary
- Add trigger functions support
- Improve inventory, now items can be clicked
2018-07-20 06:43:33 +00:00
johndoe123 3b3f84c764 ILLUSIONS: Implement inventory
- Implement cursor camera tracking
- Various bugfixes
2018-07-20 06:43:33 +00:00
johndoe123 33d28deb69 ILLUSIONS: Additions in various places
- Add NamedPoint and related code
- Remove some debug output
- Fix right mouse button input
- Add bubble code
- Add BBDOU inventory skeleton
2018-07-20 06:43:33 +00:00
johndoe123 22e898f7eb ILLUSIONS: Work on interaction; work on Cause related code 2018-07-20 06:43:33 +00:00
johndoe123 e05a789975 ILLUSIONS: More work on BBDOU specific code (cursor, bubble)
- Add input handling code
2018-07-20 06:43:33 +00:00
johndoe123 28cb39eb2b ILLUSIONS: Start with BBDOU special code 2018-07-20 06:43:33 +00:00
johndoe123 a6a4a3dc1c ILLUSIONS: Implement more script opcodes 2018-07-20 06:43:33 +00:00
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