aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/blue_force/blueforce_logic.h
diff options
context:
space:
mode:
authorPaul Gilbert2011-09-08 22:44:53 +1000
committerPaul Gilbert2011-09-08 22:44:53 +1000
commitd1298c47645e89748a498a59bf321964bd1d18ad (patch)
tree84d7e4971f78069eab5700915d1e85817fbb8fbd /engines/tsage/blue_force/blueforce_logic.h
parente6828dada91bcc268917b502cc2cd72975ec2559 (diff)
downloadscummvm-rg350-d1298c47645e89748a498a59bf321964bd1d18ad.tar.gz
scummvm-rg350-d1298c47645e89748a498a59bf321964bd1d18ad.tar.bz2
scummvm-rg350-d1298c47645e89748a498a59bf321964bd1d18ad.zip
TSAGE: Fix fallback item description display for scenes
Diffstat (limited to 'engines/tsage/blue_force/blueforce_logic.h')
-rw-r--r--engines/tsage/blue_force/blueforce_logic.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/tsage/blue_force/blueforce_logic.h b/engines/tsage/blue_force/blueforce_logic.h
index b2cab69402..11719e7128 100644
--- a/engines/tsage/blue_force/blueforce_logic.h
+++ b/engines/tsage/blue_force/blueforce_logic.h
@@ -169,7 +169,7 @@ public:
void addTimer(Timer *timer) { _timerList.add(timer); }
void removeTimer(Timer *timer) { _timerList.remove(timer); }
- void display(CursorType action);
+ bool display(CursorType action);
};
class GroupedScene: public SceneExt {
@@ -187,6 +187,9 @@ class SceneHandlerExt: public SceneHandler {
public:
virtual void postInit(SceneObjectList *OwnerList = NULL);
virtual void process(Event &event);
+
+ virtual void playerAction(Event &event);
+ virtual void processEnd(Event &event);
};
class BlueForceInvObjectList : public InvObjectList {