Commit Graph

57361 Commits

Author SHA1 Message Date
Eugene Sandulenko
e672452462 FULLPIPE: Added guard #define 2013-09-06 15:37:57 +03:00
Eugene Sandulenko
1ed2069f86 FULLPIPE: Inherit GlobalMessageQueueList from Common::Array 2013-09-06 15:36:02 +03:00
Eugene Sandulenko
7c8570d499 FULLPIPE: Remove unused class 2013-09-06 15:25:53 +03:00
Eugene Sandulenko
0f1cc86896 FULLPIPE: Use consistent include guard 2013-09-06 14:57:49 +03:00
Eugene Sandulenko
8b885d4c7e FULLPIPE: Make engine conditionally compilable as dynamic plugin 2013-09-06 14:56:29 +03:00
Eugene Sandulenko
39e126f3c4 FULLPIPE: Implement CInteraction::canInteract() 2013-09-06 14:51:26 +03:00
Eugene Sandulenko
6b242c0f9f FULLPIPE: Implement GameObject::canInteractAny() 2013-09-06 14:51:25 +03:00
Eugene Sandulenko
f61b77e07e FULLPIPE: Implement Bitmap::isPixelHitAtPos() 2013-09-06 14:51:25 +03:00
Eugene Sandulenko
8ea65ec40f FULLPIPE: Fix *AtPos() functions 2013-09-06 14:51:25 +03:00
Eugene Sandulenko
d048446768 FULLPIPE: Implement Bitmap::isPixelHitAtPos() 2013-09-06 14:51:25 +03:00
Eugene Sandulenko
ff9cd54fd1 FULLPIPE: Fix default cursor 2013-09-06 14:51:25 +03:00
Eugene Sandulenko
0814826f12 FULLPIPE: Implement StaticANIObject::setSpeed() 2013-09-06 14:51:24 +03:00
Eugene Sandulenko
b3abc58675 FULLPIPE: Hid noisy stub message 2013-09-06 14:51:24 +03:00
Eugene Sandulenko
8ffbbccbfc FULLPIPE: Bugfix shadow drawing 2013-09-06 14:51:24 +03:00
Eugene Sandulenko
eea48b4f12 FULLPIPE: Implement Shadows::initMovement() 2013-09-06 14:51:24 +03:00
Eugene Sandulenko
1b057ba346 FULLPIPE: Implement MessageQueue::finish() 2013-09-06 14:51:24 +03:00
Eugene Sandulenko
0bc0aa1658 FULLPIPE: Implement GlobalMessageQueueList::compact() 2013-09-06 14:51:24 +03:00
Eugene Sandulenko
0b43182674 FULLPIPE: Remove rdundant debug output 2013-09-06 14:51:23 +03:00
Eugene Sandulenko
a522f5bc15 FULLPIPE: WIP debug output 2013-09-06 14:51:23 +03:00
Eugene Sandulenko
5c759da7a3 FULLPIPE: Fix long standing bug with animation 2013-09-06 14:51:23 +03:00
Eugene Sandulenko
0dc4914cc4 FULLPIPE: Remove redundant debug info 2013-09-06 14:51:23 +03:00
Eugene Sandulenko
7c3640b2b7 FULLPIPE: Some WIP debugging 2013-09-06 14:51:23 +03:00
Eugene Sandulenko
b457771b7d FULLPIPE: Implemented setAlpha() functions 2013-09-06 14:51:22 +03:00
Eugene Sandulenko
9abf4f6f89 FULLPIPE: Added more debug output 2013-09-06 14:51:22 +03:00
Eugene Sandulenko
d6309755fc FULLPIPE: Bugfixes to StaticANIObject::update() 2013-09-06 14:51:22 +03:00
Eugene Sandulenko
11cfbe4bc5 FULLPIPE: Fixe few warnings 2013-09-06 14:51:22 +03:00
Eugene Sandulenko
f43b145ad4 FULLPIPE: Fixed several unitialized members as pointed by Coverity 2013-09-06 14:51:22 +03:00
Eugene Sandulenko
b559257358 FULLPIPE: Implement CInventory2::handleLeftClick() 2013-09-06 14:51:22 +03:00
Eugene Sandulenko
638bd3014e FULLPIPE: Fix bugs in Movement::updateCurrDynamicPhase() 2013-09-06 14:51:21 +03:00
Eugene Sandulenko
cac623a821 FULLPIPE: Bugfixes for StaticANIObject::startAnim() 2013-09-06 14:51:21 +03:00
Eugene Sandulenko
d8d5e2d67f FULLPIPE: Finished Picture::getPixelAtPosEx() 2013-09-06 14:51:21 +03:00
Eugene Sandulenko
7154d1f2cd FULLPIPE: More *AtPos functions 2013-09-06 14:51:21 +03:00
Eugene Sandulenko
0daaadc604 FULLPIPE: Fixed off-screen bitmap rendering 2013-09-06 14:51:21 +03:00
Eugene Sandulenko
f1eb4043c2 FULLPIPE: Fix couple of Coverity defects 2013-09-06 14:51:20 +03:00
Eugene Sandulenko
b209329a1d FULLPIPE: Implemented several high level *AtPos functions 2013-09-06 14:51:20 +03:00
Eugene Sandulenko
028772d153 FULLPIPE: Finish global_messageHandler3() 2013-09-06 14:51:20 +03:00
Eugene Sandulenko
d8bc218ce8 FULLPIPE: More work on global_messageHandler3() 2013-09-06 14:51:20 +03:00
Eugene Sandulenko
624309b0db FULLPIPE: Started implementation of global_messageHandler3() 2013-09-06 14:51:20 +03:00
Eugene Sandulenko
86aaaecc97 FULLPIPE: Unstubbed couple small functions 2013-09-06 14:51:19 +03:00
Eugene Sandulenko
44081e6b1e FULLPIPE: Implement InputController::drawCursor() 2013-09-06 14:51:19 +03:00
Eugene Sandulenko
3d3ebc6ae7 FULLPIPE: Implement CInputController::setCursor() 2013-09-06 14:51:19 +03:00
Eugene Sandulenko
ee18a54554 FULLPIPE: Implemented FullpipeEngine::updateCursorsCommon() 2013-09-06 14:51:19 +03:00
Eugene Sandulenko
3e4670e6be FULLPIPE: Implement Scene::initObjectCursors() 2013-09-06 14:51:19 +03:00
Eugene Sandulenko
1261cd421d FULLPIPE: Implement CInventory2::getHoveredItem() 2013-09-06 14:51:18 +03:00
Eugene Sandulenko
87488185a8 FULLPIPE: Implement CInventory2::draw() 2013-09-06 14:51:18 +03:00
Eugene Sandulenko
2a59b51689 FULLPIPE: Implemented CInventory2::rebuildItemRects() 2013-09-06 14:51:18 +03:00
Eugene Sandulenko
cba0fb54f1 FULLPIPE: Started CInventory2::rebuildItemRects() implementation 2013-09-06 14:51:18 +03:00
Eugene Sandulenko
54f4a81461 FULLPIPE: Fix formatting 2013-09-06 14:51:18 +03:00
Eugene Sandulenko
739c24cdd1 FULLPIPE: Implement CInventory2::addItem() 2013-09-06 14:51:17 +03:00
Eugene Sandulenko
ebaf5f6b4d FULLPIPE: Bugfix StaticANIObject::stopAnim_maybe() 2013-09-06 14:51:17 +03:00