aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/items_lol.cpp
diff options
context:
space:
mode:
authorFlorian Kagerer2009-02-21 23:20:14 +0000
committerFlorian Kagerer2009-02-21 23:20:14 +0000
commitb5b4cb66a173bfea3792058e160f6b9a0b30e2ff (patch)
tree4d2627ad3245dbe95ad70571e2dcdbebe835145a /engines/kyra/items_lol.cpp
parentb18ccb755a1fd7b39618d3f64f997d7123f81c26 (diff)
downloadscummvm-rg350-b5b4cb66a173bfea3792058e160f6b9a0b30e2ff.tar.gz
scummvm-rg350-b5b4cb66a173bfea3792058e160f6b9a0b30e2ff.tar.bz2
scummvm-rg350-b5b4cb66a173bfea3792058e160f6b9a0b30e2ff.zip
LOL: implemented timers (only text fading for now)
svn-id: r38766
Diffstat (limited to 'engines/kyra/items_lol.cpp')
-rw-r--r--engines/kyra/items_lol.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/engines/kyra/items_lol.cpp b/engines/kyra/items_lol.cpp
index 7c5267f164..12cdba57ff 100644
--- a/engines/kyra/items_lol.cpp
+++ b/engines/kyra/items_lol.cpp
@@ -182,7 +182,7 @@ void LoLEngine::runItemScript(int charNum, int item, int reg0, int reg3, int reg
_emc->run(&scriptState);
}
-void LoLEngine::pickupItem(int itemIndex) {
+void LoLEngine::setHandItem(uint16 itemIndex) {
if (itemIndex && _itemProperties[_itemsInPlay[itemIndex].itemPropertyIndex].flags & 0x80) {
runItemScript(-1, itemIndex, 0x400, 0, 0);
if (_itemsInPlay[itemIndex].shpCurFrame_flg & 0x8000)
@@ -201,6 +201,14 @@ void LoLEngine::pickupItem(int itemIndex) {
_screen->setMouseCursor(mouseOffs, mouseOffs, getItemIconShapePtr(itemIndex));
}
+void LoLEngine::clickSceneSub1() {
+
+}
+
+void LoLEngine::clickSceneSub1Sub1(int itemX, int itemY, int partyX, int partyY) {
+
+}
+
} // end of namespace Kyra