500 Commits

Author SHA1 Message Date
uruk
6b48172ae1 CGE2: Disable checking the sound options while the intro animation is running.
Since there are no toolbar during the intro, checking it's buttons would cause a crash.
2014-07-30 09:01:18 +02:00
Paul Gilbert
4139e79fcc CGE2: Fixes for the FXP class 2014-07-29 20:23:02 -04:00
uruk
e5139cdd9c CGE2: Fix loading during gameplay. 2014-07-29 20:59:29 +02:00
uruk
0b8a727a0e CGE2: Repair computation of save checksum. 2014-07-29 18:42:00 +02:00
uruk
4e32736e44 CGE2: Prevent the engine from entering an endless loop when loading.
Also remove CommandHandler::reset(), since it's not useful anymore.
2014-07-29 16:41:56 +02:00
uruk
fc8f6d9cfe CGE2: Fix initialization of volume switches. 2014-07-29 16:27:18 +02:00
uruk
b33653000d CGE2: Fix saving of moving heroes. 2014-07-29 16:13:29 +02:00
uruk
e51888d9ce CGE2: Refactor Hero::expand() and Sprite::expand(). 2014-07-29 15:59:43 +02:00
uruk
2c5af2ae54 CGE2: Remove unused functions from EncryptedStream. 2014-07-29 13:40:53 +02:00
uruk
02c0b419d6 CGE2: Remove unnecessary CHECKME comment. 2014-07-29 13:30:23 +02:00
uruk
800ff40219 CGE2: Move ColorBank and kColorNum to one place.
They are strongly connected.
2014-07-29 13:25:39 +02:00
uruk
cee669e763 CGE2: Implement setAutoColors().
Add a redefinition of closest() to do so.
2014-07-29 13:25:13 +02:00
uruk
95854c3a57 CGE2: Get rid of sndSetVolume() and connected code. 2014-07-29 12:13:38 +02:00
uruk
6e00d80b4b CGE2: Implement Vga::rotate(). 2014-07-29 11:52:57 +02:00
uruk
e828be1bf9 CGE2: Initialize Vga::_rot properly. 2014-07-29 11:20:20 +02:00
uruk
375a7c3b15 CGE2: Implement snCycle, add stub for Vga::rotate(). 2014-07-29 11:17:07 +02:00
uruk
70f54c6609 CGE2: Remove unused code. 2014-07-29 11:12:35 +02:00
uruk
3d69c67f99 CGE2: Get rid of kExitOkText. 2014-07-29 11:09:05 +02:00
uruk
77610ad993 CGE2: Get rid of kCrackedText. 2014-07-29 11:06:37 +02:00
uruk
df59c0d0f6 CGE2: Remove not useful comment from switchScene(). 2014-07-29 10:56:04 +02:00
uruk
d4e14253c4 CGE2: Implement snFlash(). 2014-07-29 10:38:05 +02:00
uruk
5016e09acf CGE2: Don't bother with saving/loading sound options.
We always get them for the setting of the Launcher.
2014-07-29 09:06:14 +02:00
uruk
d95a4c5f72 CGE2: Get rid of _flag. 2014-07-29 09:05:41 +02:00
uruk
f538660c15 CGE2: Fix graphic glitch at closing the game. 2014-07-29 08:48:45 +02:00
uruk
dd1637af9f CGE2: Fix initialization of Mouse. 2014-07-28 22:28:33 +02:00
uruk
db6cab7a6f CGE2: Repair loading from savestate. 2014-07-28 20:40:42 +02:00
uruk
b911b66cc4 CGE2: Keep in sync the in-game color blind option with the Launcher's. 2014-07-28 16:40:06 +02:00
uruk
fca11e77f8 CGE2: Get rid of more unused variables. 2014-07-28 16:29:51 +02:00
uruk
ae4adf4a9f CGE2: Move implementation of Console into a .cpp file.
Also get rid of unused _vm variable of it.
2014-07-28 16:26:10 +02:00
uruk
fe77bfecf7 CGE2: Rename Bitmap::paint() to makeSpeechBubleTail(). 2014-07-28 16:17:14 +02:00
uruk
b9d13ae41d CGE2: Get rid of unused variables in Bitmap. 2014-07-28 16:17:13 +02:00
uruk
cc7a70d967 CGE2: Use if-else instead of switch-case with boolean values. 2014-07-28 16:17:13 +02:00
uruk
ab2f720f37 CGE2: Remove commas at the end of enumerator lists. 2014-07-28 16:17:12 +02:00
Strangerke
73784c26b7 CGE2: Add work around for piram_/pirami issue 2014-07-27 18:45:07 +02:00
Strangerke
c394a68589 CGE2: Fix misleading tabulation, improve warning 2014-07-27 00:46:30 +02:00
uruk
8e28a2c0d0 CGE2: Make the debug channel of the opcodes more verbose. 2014-07-26 13:37:59 +02:00
uruk
0bfde974cd CGE2: Implement debug console and add a debug channel for opcodes. 2014-07-26 12:59:39 +02:00
uruk
c78596a80e CGE2: Remove another unused opcode. 2014-07-26 12:52:27 +02:00
uruk
8d21a21b63 CGE2: Change random source. 2014-07-26 12:08:54 +02:00
uruk
6ac879270f CGE2: Repair display of version and translation strings. 2014-07-26 11:44:35 +02:00
uruk
88286115c8 CGE2: More refactoring in cge2.h and cge2.cpp. 2014-07-25 23:34:58 +02:00
uruk
56da652e8f CGE2: Rearrange things a bit in cge2.h. 2014-07-25 23:24:06 +02:00
uruk
5861b963ed CGE2: Now refactor optionTouch() the right way. 2014-07-25 23:19:11 +02:00
uruk
266f1c7dee Revert "CGE2: Refactor optionTouch()."
This reverts commit 85909a52e42fb1151322bd7b5601d042ff844fad.
2014-07-25 23:15:36 +02:00
uruk
85909a52e4 CGE2: Refactor optionTouch(). 2014-07-25 23:08:02 +02:00
uruk
870349078e CGE2: Refactor optionTouch(). 2014-07-25 23:05:23 +02:00
uruk
8a9a088b31 CGE2: Fix optionTouch(). 2014-07-25 22:59:39 +02:00
uruk
62e0a32a90 CGE2: Repair checkVolumeSwitches(). 2014-07-25 22:53:49 +02:00
uruk
ac178b6013 CGE2: Fix optionTouch().
Now you can't change the sound options via the toolbar if the Mute All option is checked in the GGM/Launcher.
2014-07-25 22:43:20 +02:00
uruk
eaddafdea7 CGE2: Get rid of unnecessary variables. 2014-07-25 22:34:39 +02:00