aboutsummaryrefslogtreecommitdiff
path: root/saga/script.h
diff options
context:
space:
mode:
authorAndrew Kurushin2004-12-25 11:17:03 +0000
committerAndrew Kurushin2004-12-25 11:17:03 +0000
commita66080b80a592f0610d1e4c7e8adeefe8a30e680 (patch)
treec8369fd5e48f99b4f27704f3081485920f9d1c61 /saga/script.h
parenta8c8a7ab4ca20c8d5cdfef2191166388902f6891 (diff)
downloadscummvm-rg350-a66080b80a592f0610d1e4c7e8adeefe8a30e680.tar.gz
scummvm-rg350-a66080b80a592f0610d1e4c7e8adeefe8a30e680.tar.bz2
scummvm-rg350-a66080b80a592f0610d1e4c7e8adeefe8a30e680.zip
- some "actors walk" work progression
svn-id: r16308
Diffstat (limited to 'saga/script.h')
-rw-r--r--saga/script.h26
1 files changed, 17 insertions, 9 deletions
diff --git a/saga/script.h b/saga/script.h
index 7f230361f5..ef9ba36a45 100644
--- a/saga/script.h
+++ b/saga/script.h
@@ -51,15 +51,23 @@ namespace Saga {
typedef unsigned int ScriptDataWord;
-enum SCRIPT_VERBS {
- S_VERB_WALKTO = 0,
- S_VERB_LOOKAT = 2,
- S_VERB_PICKUP = 1,
- S_VERB_TALKTO,
- S_VERB_OPEN = 5,
- S_VERB_CLOSE = 6,
- S_VERB_USE = 8,
- S_VERB_GIVE
+enum VerbTypes {
+//todo: LUT for drawing
+ kVerbNone = 0,
+ kVerbPickup = 1,
+ kVerbLookAt = 2,
+ kVerbWalkTo = 3,
+ kVerbSpeakTo = 4,
+ kVerbOpen = 5,
+ kVerbClose = 6,
+ kVerbGive = 7,
+ kVerbUse = 8,
+ kVerbOptions = 9,
+ kVerbEnter = 10,
+ kVerbLeave = 11,
+ kVerbBegin = 12,
+ kVerbWalkOnly = 13,
+ kVerbLookOnly = 14
};
#define STHREAD_TIMESLICE 8