aboutsummaryrefslogtreecommitdiff
path: root/engines/avalanche/graphics.cpp
AgeCommit message (Collapse)Author
2013-09-05AVALANCHE: Finish replacing C-style comments by C++-styleStrangerke
2013-09-04AVALANCHE: Fix GCC warnings reported by GCCStrangerke
2013-09-04AVALANCHE: Fix coding style: ++ and --Strangerke
2013-09-04AVALANCHE: Replace some British terms by American onesStrangerke
2013-08-23AVALANCHE: Upgrade Lucerna::enterroom(). Add r__yourhall to roomnums.h, ↵uruk
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-21AVALANCHE: Implement opening of doors. Rethink a bit the graphics and the ↵uruk
timer system to do so.
2013-08-15AVALANCHE: Rename variables in Graphics::drawSprite().uruk
2013-08-12AVALANCHE: Repair Graphics::drawText() and Scrolls::say().uruk
2013-08-11AVALANCHE: Introduce Graphics::drawText(). Rename raw to fontType, move it ↵uruk
from Gyro to Graphics. Update the rest of the code using these two. Simplifying underlining of characters in Parser and Dropdown.
2013-08-11AVALANCHE: Remove unnecessary consts from Graphics.uruk
2013-08-11AVALANCHE: Introduce Graphics::drawTriangle(), use it in Scrolls::bubble(). ↵uruk
Modify Graphics::drawPieSlice(), update functions using it accordingly.
2013-08-09AVALANCHE: Implement switching between rooms (Trip::fliproom(), ↵uruk
Lucerna::enterroom()), implement drawing multiple sprites to the screen (Trip::call_andexors()).
2013-08-08AVALANCHE: Repair Graphics::drawArc().uruk
2013-08-08AVALANCHE: Update comments connected to Graphics::drawArc().uruk
2013-08-08AVALANCHE: Repair Graphics::drawArc(), update Scrolls::drawscroll() accordingly.uruk
2013-08-08AVALANCHE: Implement the clock in Lucerna, upgrade Graphics::drawArc() to ↵uruk
work in synergy with that.
2013-08-08AVALANCHE: Introduce Graphics::drawPieSlice(), use it in Scrolls::drawscroll().uruk
2013-08-07AVALANCHE: Introduce Graphics::drawArc(), use it in Scrolls::drawscroll().uruk
2013-08-06AVALANCHE: Implement Scrolls::say(). Introduce Graphics::_scrolls, implement ↵uruk
Scrolls::normscroll() and update Scrolls::drawscroll() using it.
2013-08-05AVALANCHE: Introduce _screen in Graphics.uruk
2013-07-30AVALANCHE: Add _magics to Graphics, implement Lucerna::draw_also_lines(), ↵uruk
update Trip::checkfeet() accordingly.
2013-07-30AVALANCHE: Revise Graphics::drawSprite(), repair Trip::apped().uruk
2013-07-29AVALANCHE: Repair Celer::load_chunks(), remove background drawing from ↵uruk
Graphics::drawSprite().
2013-07-29AVALANCHE: Modify Graphics and Lucerna, so the engine saves the background ↵uruk
and redraws it every time before a sprite is drawn.
2013-07-27AVALANCHE: Cosmetic repairs in Graphics.uruk
2013-07-27AVALANCHE: Remove comment from Graphics.uruk
2013-07-27AVALANCHE: Add comments in Graphics and Trip, repair functions in Trip.uruk
2013-07-26AVALANCHE: Remove Graphics::drawPicture_old().uruk
2013-07-26AVALANCHE: Add comments to Graphics.uruk
2013-07-26AVALANCHE: Add loadPictureGraphic, loadPictureRow, revise drawPicture in ↵uruk
Graphics, update almost everything accordingly.
2013-07-25AVALANCHE: Add Graphics::drawFrame().uruk
2013-07-24AVALANCHE: free() the surfaces in Graphics' functions.uruk
2013-07-24AVALANCHE: Graphics: double screen height.uruk
2013-07-24AVALANCHE: Change _graphics into a pointer, modify the rest of the code ↵uruk
accordingly. Introduce AvalanhceEngine::initialize(), use it in AvalancheEninge::run(), modify rest of the code accordingly.
2013-07-24AVALANCHE: Rename Graph to Graphics. Update everything accordingly.uruk