Commit graph

140 commits

Author SHA1 Message Date
Strangerke
6a7326ec26 AVALANCHE: More rework on Graphic code 2013-09-28 15:08:41 +02:00
Strangerke
0edb0e0434 AVALANCHE: Set the Magic surface as private, some associated rework 2013-09-28 14:31:54 +02:00
Strangerke
fdbcb5f785 AVALANCHE: Move some more functions to Graphics 2013-09-28 10:41:52 +02:00
Strangerke
726fa64bbf AVALANCHE: Use an enum for the Mouse cursor identifier 2013-09-28 10:11:21 +02:00
Strangerke
7d66cdf417 AVALANCHE: Move mouse cursor display functions to Graphics 2013-09-28 10:00:23 +02:00
Strangerke
7a8d252ddb AVALANCHE: Move Digits and Directions to Graphics 2013-09-28 09:43:28 +02:00
Strangerke
00e5a4830b AVALANCHE: Move background loading to Graphics 2013-09-27 23:48:53 +02:00
Strangerke
75258758ef AVALANCHE: Move Zoom to Graphics 2013-09-27 23:22:36 +02:00
Strangerke
649fa6e5f0 AVALANCHE: Use the Color enum, remove some magic values, identify some dead variables 2013-09-27 21:57:24 +02:00
Strangerke
d7230fe856 AVALANCHE: Remove a couple of unused variables 2013-09-27 08:33:58 +02:00
Strangerke
64f799773e AVALANCHE: Misc minor polishing 2013-09-27 08:21:04 +02:00
Strangerke
08883a807f AVALANCHE: Merge Avalot and AvalancheEngine 2013-09-27 01:34:38 +02:00
Strangerke
e166f6fc44 AVALANCHE: Move a couple of variables to Sequence, more private variables 2013-09-27 00:33:08 +02:00
Strangerke
75cbbda822 AVALANCHE: More function deduplication, remove a magic value 2013-09-27 00:21:59 +02:00
Strangerke
df3fe7b0ec AVALANCHE: Objectify Sequence. This commit breaks savegames. 2013-09-26 20:16:33 +02:00
uruk
8efaa45425 AVALANCHE: Partially implement (there are still missing features: icon, keyboard control) the last missing type of scrolls: dialogs. Move some functions/variables, remove unused code in order to do so. 2013-09-26 19:22:48 +02:00
Strangerke
6cd9bd141c AVALANCHE: Move some variables to Animation, break savegame compatibility 2013-09-25 23:54:35 +02:00
Strangerke
890eed446c AVALANCHE: rename a parameter, remove a useless (unitialized) variable, disable some menu entries 2013-09-25 07:57:57 +02:00
Strangerke
1b1655d0c8 AVALANCHE: use nullptr for empty pointers 2013-09-25 07:46:09 +02:00
Strangerke
5637987bd7 AVALANCHE: Simplify loadMouse() 2013-09-25 07:35:56 +02:00
Strangerke
929dcd42f5 AVALANCHE: Reduce verbosity in Background, remove a useless variable 2013-09-25 07:18:08 +02:00
Strangerke
b4a81fc2ac AVALANCHE: Use enum for verbs 2013-09-24 22:36:57 +02:00
Strangerke
b3f6ce975f AVALANCHE: Use People enum as a type for several variables, modify functions accordingly 2013-09-24 21:24:52 +02:00
uruk
3ae30372bc AVALANCHE: Repair bug regarding uninitialized direction in Avalot. Some renaming in Animation. 2013-09-24 18:25:53 +02:00
Strangerke
0b7de38dc1 AVALANCHE: Use Room enum instead of byte in misc place 2013-09-24 08:15:28 +02:00
Strangerke
f4e37939c7 AVALANCHE: Move 2 enums out of Avalot classes, set private some parser variables 2013-09-24 07:31:43 +02:00
Strangerke
cbe9c151aa AVALANCHE: Refactor some variables. This breaks savegame compatibility 2013-09-23 23:16:57 +02:00
Strangerke
61eb94e5c8 AVALANCHE: Use struct for consistency in Avalot 2013-09-22 22:47:12 +02:00
Strangerke
863709ca57 AVALANCHE: Move some variables 2013-09-22 17:45:48 +02:00
uruk
2ffcd492be AVALANCHE: Implement Avalot::zoomOut(). 2013-09-22 00:06:52 +02:00
uruk
9450faf150 AVALANCHE: Implement Clock::chime(). 2013-09-21 23:38:08 +02:00
Strangerke
79a961c89d AVALANCHE: Move some variables, fix savegame counter increment when saving 2013-09-21 23:34:21 +02:00
Strangerke
45ad88b73b AVALANCHE: uncomment some sound code, code cleanup 2013-09-21 22:39:56 +02:00
Strangerke
4b4f07a7f6 AVALANCHE: Merge Gyro, Lucerna and Avalot 2013-09-21 22:28:48 +02:00
Strangerke
350d622324 AVALANCHE: rename scrolls to dialogs 2013-09-21 18:06:37 +02:00
uruk
8d5ce97ca4 AVALANCHE: Mostly cosmetic modifications in avalot.cpp. 2013-09-21 12:39:03 +02:00
Strangerke
f88ca9dc81 AVALANCHE: Remove misc dead or useless code: useless arguments, stubbed ini file reading, etc 2013-09-20 07:35:50 +02:00
uruk
31637f1983 AVALANCHE: Cosmetic modifications. 2013-09-19 21:21:53 +02:00
uruk
21a9de5df2 AVALANCHE: Rename Celer to Background. 2013-09-19 20:53:47 +02:00
Strangerke
23b225ca0d AVALANCHE: Add sound class, blip(), playNote() and click() 2013-09-18 23:59:26 +02:00
Strangerke
9ba81f6097 AVALANCHE: move some engine init instructions to Gyro 2013-09-18 08:00:30 +02:00
Strangerke
8be433b960 AVALANCHE: Rename DropDown into Menu, add some access functions 2013-09-18 07:47:52 +02:00
Strangerke
6e08f55160 AVALANCHE: Review all for statements 2013-09-16 22:57:38 +02:00
Strangerke
7f26871be1 AVALANCHE: Remove dead code 2013-09-16 20:20:34 +02:00
uruk
a81b499062 AVALANCHE: Get rid of Enid. 2013-09-15 13:21:03 +02:00
uruk
7ee6e8699f AVALANCHE: Remove the '2' from the source files' names. 2013-09-15 13:03:21 +02:00
uruk
ba05f95bb4 AVALANCHE: Get rid of Visa. Move everything from it to Scrolls. 2013-09-15 12:25:07 +02:00
Strangerke
f7ee139501 AVALANCHE: Reduce verbosity some more 2013-09-15 10:51:24 +02:00
Strangerke
fb86c6db0d AVALANCHE: Janitorial: remove extra space after ! in boolean operations 2013-09-15 00:36:23 +02:00
Strangerke
b083878dbe AVALANCHE: Remove duplicated direction enum, move direction to animation class 2013-09-13 22:58:24 +02:00