Commit Graph
135 Commits
Author SHA1 Message Date
Strangerke b690c9ad31 AVALANCHE: Finish replacing C-style comments by C++-style 2013-09-05 07:47:40 +02:00
Strangerke 70aa840f0b AVALANCHE: Fix GCC warnings reported by GCC 2013-09-04 16:52:44 +02:00
Strangerke fe8e5c7325 AVALANCHE: Fix coding style: ++ and -- 2013-09-04 13:34:58 +02:00
Strangerke 666d3eecfc AVALANCHE: Replace some British terms by American ones 2013-09-04 10:14:56 +02:00
uruk 457d898ff3 AVALANCHE: Upgrade Lucerna::enterroom(). Add r__yourhall to roomnums.h, handle it's cases in Lucerna:enterroom() and Trip::open_the_door(). Remove unnecessary typecasts in Celer::pics_link(), upgrade Celer::show_one(). Introduce Graphics::refreshBackground(), use it where needed. 2013-08-23 11:33:37 +02:00
uruk c43373f7ae AVALANCHE: Implement opening of doors. Rethink a bit the graphics and the timer system to do so. 2013-08-21 18:01:31 +02:00
uruk fde5508502 AVALANCHE: Rename variables in Graphics::drawSprite(). 2013-08-15 21:55:47 +02:00
uruk d8798e978a AVALANCHE: Repair Graphics::drawText() and Scrolls::say(). 2013-08-12 12:52:17 +02:00
uruk 698dae201a AVALANCHE: Introduce Graphics::drawText(). Rename raw to fontType, move it from Gyro to Graphics. Update the rest of the code using these two. Simplifying underlining of characters in Parser and Dropdown. 2013-08-11 14:06:15 +02:00
uruk c519ea0aa2 AVALANCHE: Remove unnecessary consts from Graphics. 2013-08-11 00:29:48 +02:00
uruk a41736e698 AVALANCHE: Introduce Graphics::drawTriangle(), use it in Scrolls::bubble(). Modify Graphics::drawPieSlice(), update functions using it accordingly. 2013-08-11 00:21:15 +02:00
uruk 626d8aa8c1 AVALANCHE: Implement switching between rooms (Trip::fliproom(), Lucerna::enterroom()), implement drawing multiple sprites to the screen (Trip::call_andexors()). 2013-08-09 03:02:28 +02:00
uruk ad199c4929 AVALANCHE: Repair Graphics::drawArc(). 2013-08-08 21:40:41 +02:00
uruk ae2d657dc6 AVALANCHE: Update comments connected to Graphics::drawArc(). 2013-08-08 12:24:37 +02:00
uruk 44ec5b68b5 AVALANCHE: Repair Graphics::drawArc(), update Scrolls::drawscroll() accordingly. 2013-08-08 04:05:27 +02:00
uruk 59ff20b32c AVALANCHE: Implement the clock in Lucerna, upgrade Graphics::drawArc() to work in synergy with that. 2013-08-08 03:59:29 +02:00
uruk c182d28b02 AVALANCHE: Introduce Graphics::drawPieSlice(), use it in Scrolls::drawscroll(). 2013-08-08 00:57:10 +02:00
uruk 84bf0984b0 AVALANCHE: Introduce Graphics::drawArc(), use it in Scrolls::drawscroll(). 2013-08-07 23:51:12 +02:00
uruk bd516f4244 AVALANCHE: Implement Scrolls::say(). Introduce Graphics::_scrolls, implement Scrolls::normscroll() and update Scrolls::drawscroll() using it. 2013-08-06 01:17:44 +02:00
uruk 15f6ba8b2a AVALANCHE: Introduce _screen in Graphics. 2013-08-05 12:19:10 +02:00
uruk 06f86bedb0 AVALANCHE: Add _magics to Graphics, implement Lucerna::draw_also_lines(), update Trip::checkfeet() accordingly. 2013-07-30 20:33:05 +02:00
uruk 2857f5aad2 AVALANCHE: Revise Graphics::drawSprite(), repair Trip::apped(). 2013-07-30 01:48:21 +02:00
uruk 3b11fc1224 AVALANCHE: Repair Celer::load_chunks(), remove background drawing from Graphics::drawSprite(). 2013-07-29 19:17:43 +02:00
uruk a1f87fdaeb AVALANCHE: Modify Graphics and Lucerna, so the engine saves the background and redraws it every time before a sprite is drawn. 2013-07-29 12:22:59 +02:00
uruk 341bf679c0 AVALANCHE: Cosmetic repairs in Graphics. 2013-07-27 17:22:56 +02:00
uruk 7c8d415a94 AVALANCHE: Remove comment from Graphics. 2013-07-27 17:19:35 +02:00
uruk 5fe090a38c AVALANCHE: Add comments in Graphics and Trip, repair functions in Trip. 2013-07-27 10:05:09 +02:00
uruk 190e37d3f9 AVALANCHE: Remove Graphics::drawPicture_old(). 2013-07-26 14:52:26 +02:00
uruk efe3a662bf AVALANCHE: Add comments to Graphics. 2013-07-26 14:38:06 +02:00
uruk 6e8dec45dd AVALANCHE: Add loadPictureGraphic, loadPictureRow, revise drawPicture in Graphics, update almost everything accordingly. 2013-07-26 13:32:08 +02:00
uruk 9b4c9e496f AVALANCHE: Add Graphics::drawFrame(). 2013-07-25 16:26:49 +02:00
uruk 0beae3b95c AVALANCHE: free() the surfaces in Graphics' functions. 2013-07-24 21:09:16 +02:00
uruk 03665fac21 AVALANCHE: Graphics: double screen height. 2013-07-24 19:47:41 +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