aboutsummaryrefslogtreecommitdiff
path: root/engines/avalanche/lucerna2.cpp
AgeCommit message (Collapse)Author
2013-08-23AVALANCHE: Repair Acci::do_that(), Gyro::getname(), Lucerna::find_people(), ↵uruk
triptype::walkto().
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-20AVALANCHE: Implement loading from the Launcher. Upgrade saveGame(), ↵uruk
loadGame() in, add expandDate() to AvalancheEngine. Revise Avalot::setup(). Repair Lucerna::load() and triptype::init().
2013-08-20AVALANCHE: Repair synchronize() and loadGame(), update ↵uruk
canSaveGameStateCurrently() and canLoadGameStateCurrently() in AvalancheEngine.
2013-08-18AVALANCHE: Repair Acci::do_that(), remove comments from Lucerna::topcheck().uruk
2013-08-17AVALANCHE: Implement the rest of Lucerna::checkclick() and everything ↵uruk
connected to it. (Except sounds.)
2013-08-16AVALANCHE: Repair Lucerna::verte().uruk
2013-08-16AVALANCHE: Partially implement Lucerna::checkclick(), upgrade other parts of ↵uruk
the code during the process. Repair Gyro::load_a_mouse().
2013-08-16AVALANCHE: Remove functions connected to mouse handling from Gyro, remove ↵uruk
Lucerna::flip_page().
2013-08-16AVALANCHE: Remove Gyro::on_virtual(), Gyro::off_virtual(), ↵uruk
Gyro::super_off(), Gyro::super_on(). Replace their calls with CursorMan.showMouse().
2013-08-12AVALANCHE: Repair constants in Gyro, repair Lucerna::enterroom(), ↵uruk
Trip::back_and_forth(), Trip::geida_procs(), Visa::talkto().
2013-08-09AVALANCHE: Repair Lucerna::enterroom(), Lucerna::put_geida_at(), broaden ↵uruk
Roomnums.
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: Implement the clock in Lucerna, upgrade Graphics::drawArc() to ↵uruk
work in synergy with that.
2013-08-07AVALANCHE: Repair parts of the scrolls system, implement the death of Avalot ↵uruk
and almost everything connected to it.
2013-07-30AVALANCHE: Repair Lucerna::draw_also_lines().uruk
2013-07-30AVALANCHE: Add _magics to Graphics, implement Lucerna::draw_also_lines(), ↵uruk
update Trip::checkfeet() accordingly.
2013-07-30AVALANCHE: Add warning to Acci::do_that(), remove blank lines from ↵uruk
Avalot::run(), remove unnecessary cycle from Lucerna::sprite_run().
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-28AVALANCHE: Revisions in acci2.h and lucerna2.cpp, partially implement ↵uruk
Acci::parse() and functions connected to it.
2013-07-26AVALANCHE: Get rid of Lucerna::mblit() and Lucerna::blitfix().uruk
2013-07-26AVALANCHE: Add loadPictureGraphic, loadPictureRow, revise drawPicture in ↵uruk
Graphics, update almost everything accordingly.
2013-07-24AVALANCHE: Implement Lucerna::find_people().uruk
2013-07-24AVALANCHE: Change class variables to pointers, update everything accordingly.uruk
2013-07-24AVALANCHE: Change _pingo into pointer, update everything accordingly.uruk
2013-07-24AVALANCHE: Change _logger into pointer, update everything accordingly.uruk
2013-07-24AVALANCHE: Change _enhanced into pointer, update everything accordingly.uruk
2013-07-24AVALANCHE: Change _timeout into pointer, update everything accordingly.uruk
2013-07-24AVALANCHE: Change _gyro into pointer, update everything accordingly.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
2013-07-24AVALANCHE: rename constants to follow our code formatting conventions.uruk
2013-07-20AVALANCHE: Move flesh_colours() from Lucerna to Graph. Implement it.uruk
2013-07-19AVALANCHE: Rename copySurface() to drawPicture(), add some comment to it.uruk
2013-07-19AVALANCHE: Incorporate Graph::readImage() into Grap::copySurface(), update ↵uruk
Lucerna's functions accordingly. Delete Graph::setPixel().
2013-07-18AVALANCHE: Implement Lucerna::showrw().uruk
2013-07-18AVALANCHE: Lucerna:load() - put the background lower, making space for the ↵uruk
toolbar on the top.
2013-07-18AVALANCHE: Replace Pingo::copy03() with Graph::refreshScreen().uruk
2013-07-18AVALANCHE: Repair build errors due to the introduction of _info in ↵uruk
Trip::triptype.
2013-07-17AVALANCHE: Partially implement Lucerna::points(). (No sounds.)uruk
2013-07-17AVALANCHE: Implement Lucerna::showscore().uruk
2013-07-17AVALANCHE: Change the source of data in Graph::readImage() for further use. ↵uruk
Change existing use of the function accordingly in Lucerna.
2013-07-16AVALANCHE: Revise Lucerna, remove a blank line in Trip.uruk
2013-07-16AVALANCHE: Add new Graph::readImage(), implement Lucerna::thinkabout() using ↵uruk
it and use it in Lucerna::toolbar() as well.
2013-07-15AVALANCHE: implement Lucerna::toolbar(), revise Graph::copySurface() and ↵uruk
Graph::setPixel(), update Lucerna::load() accordingly.
2013-07-13AVALANCHE: Remove unnecessary comments from Lucerna::load().uruk
2013-07-13AVALANCHE: Move the height-doubling part from Lucerna to Graph.uruk
2013-07-13AVALANCHE: Update Lucerna::load(), update makefile, increase screen height ↵uruk
(in Graph).
2013-07-12AVALANCHE: Lucerna: finish load().uruk