Commit graph

103 commits

Author SHA1 Message Date
uruk
ba05f95bb4 AVALANCHE: Get rid of Visa. Move everything from it to Scrolls. 2013-09-15 12:25:07 +02:00
Strangerke
bc64dcf276 AVALANCHE: harmonize the use of constants for kMagic, kProc, kObject, kPeople 2013-09-09 23:34:12 +02:00
Strangerke
e12e0eb2ff AVALANCHE: Rework some more strings, identify some dead code in avalanche.cpp 2013-09-09 23:00:24 +02:00
Strangerke
f42f29d8f8 AVALANCHE: Rename Timeout into Timer 2013-09-08 11:30:23 +02:00
Strangerke
d96555406e AVALANCHE: Rename trip into animation, some more renaming 2013-09-07 19:11:34 +02:00
Strangerke
e859e17e3b AVALANCHE: Janitorial - Remove trailing spaces, fix define names 2013-09-07 09:00:34 +02:00
uruk
15947cec7d AVALANCHE: Get rid of Enhanced. Further renamings and refactoring in Avalanche and Avalot. 2013-09-04 21:10:29 +02:00
uruk
90494e01fd AVALANCHE: Do renaming/refactoring in Acci, Avalanche and Dropdown. Unify drawing of menus' text in Dropdown in a single function: drawMenuText(). 2013-09-04 20:57:25 +02:00
Strangerke
543c4f59da AVALANCHE: Remove logger 2013-09-04 10:43:51 +02:00
uruk
b38fd85d70 AVALANCHE: Do renaming/refactoring in Closing. 2013-09-04 10:09:07 +02:00
uruk
09ee31e4ce AVALANCHE: Get rid of the rest of Basher. 2013-09-03 17:51:30 +02:00
uruk
74979869ff AVALANCHE: Rename/refactor Acci. Implement Acci::peopleInRoom(). 2013-09-03 15:35:09 +02:00
uruk
0afbcf1cf0 AVALANCHE: Rename/refactor avalanche.h/.cpp. 2013-09-03 12:09:29 +02:00
uruk
aab3930779 AVALANCHE: Implement loading from the Launcher. Upgrade saveGame(), loadGame() in, add expandDate() to AvalancheEngine. Revise Avalot::setup(). Repair Lucerna::load() and triptype::init(). 2013-08-20 19:23:24 +02:00
uruk
52c07d08c0 AVALANCHE: AvalancheEngine: Revise synchronize(), saveGame(), loadGameState(). Add loadGame(). Rename generateSaveFileName() to getSaveFileName(). AvalancheMetaEngine: Add listSaves() and removeSaveState(). 2013-08-19 21:14:21 +02:00
uruk
99b4b12b1c AVALANCHE: Add AvalancheEngine::synchronize(), AvalancheEngine::generateSaveFileName(), AvalancheEngine::saveGame(). 2013-08-19 18:18:02 +02:00
uruk
b591434940 AVALANCHE: Add saving/loading during run time. 2013-08-18 15:08:32 +02:00
uruk
dc1e9022b1 AVALANCHE: Add AvalancheEngine::getMousePos(), remove Gyro::hopto(), implement Scrolls::dodgem() and Scrolls::undodgem(). 2013-08-16 17:29:22 +02:00
uruk
1f751ff157 AVALANCHE: Stub Gyro::super_off() and Gyro::super_on(). 2013-08-16 13:00:00 +02:00
uruk
532306f8cb AVALANCHE: Introduce AvalancheEngine::getEvent(). 2013-08-06 01:13:25 +02:00
uruk
544cf37757 AVALANCHE: Move strf() from Avalanche to Gyro. 2013-08-02 12:18:01 +02:00
uruk
eec48fa42e AVALANCHE: Introduce new class: Parser. Update rest of the code accordingly. 2013-07-27 21:36:07 +02:00
uruk
39dfddff1f AVALANCHE: Change class variables to pointers, update everything accordingly. 2013-07-24 19:43:10 +02:00
uruk
c0823f3e79 AVALANCHE: Change _pingo into pointer, update everything accordingly. 2013-07-24 18:50:13 +02:00
uruk
4d25117135 AVALANCHE: Change _logger into pointer, update everything accordingly. 2013-07-24 18:47:33 +02:00
uruk
bc9823ad9b AVALANCHE: Change _enhanced into pointer, update everything accordingly. 2013-07-24 18:45:10 +02:00
uruk
ca51bf19c9 AVALANCHE: Change _timeout into pointer, update everything accordingly. 2013-07-24 18:42:41 +02:00
uruk
10ec7e0e0f AVALANCHE: Change _gyro into pointer, update everything accordingly. 2013-07-24 18:25:07 +02:00
uruk
f035622b14 AVALANCHE: Get rid of parts of the engine I don't use yet. 2013-07-24 18:14:10 +02:00
uruk
cc6197d77f AVALANCHE: Change _avalot into pointer, update everything accordingly. 2013-07-24 18:12:16 +02:00
uruk
8c5ce549e6 AVALANCHE: Change _graphics into a pointer, modify the rest of the code accordingly. Introduce AvalanhceEngine::initialize(), use it in AvalancheEninge::run(), modify rest of the code accordingly. 2013-07-24 17:52:57 +02:00
uruk
bc5b3fbb65 AVALANCHE: Rename Graph to Graphics. Update everything accordingly. 2013-07-24 17:02:08 +02:00
uruk
5dc6abe87b AVALANCHE: Add event handling. 2013-07-24 12:55:01 +02:00
uruk
096bd2df76 AVALANCHE: Major update in the Engine (include Graph), minor updates in Graph and Lucerna. 2013-07-11 18:02:15 +02:00
uruk
e27948a1a5 AVALANCHE: Minor repair in Trip, move initialization of the engine into the constructor. 2013-07-02 15:59:27 +02:00
uruk
76423aa712 AVALANCHE: Add Closing. 2013-07-02 13:20:23 +02:00
uruk
8aa251722f AVALANCHE: Add Dropdown. 2013-07-01 18:14:48 +02:00
uruk
5e2ec51025 AVALANCHE: Add Basher. 2013-07-01 15:21:51 +02:00
uruk
8ba4050b1f AVALANCHE: Add Acci. 2013-06-29 15:56:08 +02:00
uruk
17fe756073 AVALANCHE: Repair class Avalot. 2013-06-29 10:20:22 +02:00
uruk
c9baa8f456 AVALANCHE: Trip: replace namespace with class. 2013-06-29 10:13:02 +02:00
uruk
adf4a357ce AVALANCHE: Timeout: replace namespace with class. 2013-06-28 20:01:47 +02:00
uruk
e28d3263dc AVALANCHE: Sequence: replace namespace with class. 2013-06-28 18:41:04 +02:00
uruk
3c413c7ccb AVALANCHE: Enid: replace namespace with class. 2013-06-28 18:23:04 +02:00
uruk
7623ea79fe AVALANCHE: Celer: replace namespace with class. 2013-06-28 17:58:22 +02:00
uruk
44a9dd2083 AVALANCHE: Visa: replace namespace with class. 2013-06-28 17:53:15 +02:00
uruk
140e205227 AVALANCHE: Update the main class. 2013-06-28 17:42:30 +02:00
uruk
dd40c1896b AVALANCHE: Instantiate finished classes in the engine. 2013-06-28 12:27:14 +02:00
uruk
3946d0ed92 AVALANCHE: Add class Avalot. Cosmetic modifications. 2013-06-20 14:08:58 +02:00
uruk
fa10b10ec7 AVALANCHE: Keep the functions connected to command line arguments and the main menu for later. Minimal cosmetic modifications in the order of the functions. 2013-06-20 12:47:44 +02:00