aboutsummaryrefslogtreecommitdiff
path: root/saga/actordata.cpp
diff options
context:
space:
mode:
authorAndrew Kurushin2005-01-09 15:07:49 +0000
committerAndrew Kurushin2005-01-09 15:07:49 +0000
commitf3b8221dd6a06f486a15aeedfd26d054a9287a18 (patch)
tree968883fa94ea6de63d1af9fb10ba2479f1ef27df /saga/actordata.cpp
parent9d1f4ff1e6ea637518f9778b863db5bdb8683658 (diff)
downloadscummvm-rg350-f3b8221dd6a06f486a15aeedfd26d054a9287a18.tar.gz
scummvm-rg350-f3b8221dd6a06f486a15aeedfd26d054a9287a18.tar.bz2
scummvm-rg350-f3b8221dd6a06f486a15aeedfd26d054a9287a18.zip
rewritten sprite class
- sprites decoded on first load - some speed optimization - actors uses kExtended flag to append spriteList svn-id: r16497
Diffstat (limited to 'saga/actordata.cpp')
-rw-r--r--saga/actordata.cpp11
1 files changed, 7 insertions, 4 deletions
diff --git a/saga/actordata.cpp b/saga/actordata.cpp
index 335a42d845..ec6c52a3dc 100644
--- a/saga/actordata.cpp
+++ b/saga/actordata.cpp
@@ -34,10 +34,13 @@ ActorTableData ActorTable[ACTORCOUNT] = {
// flags name scene x y z spr frm scp col
// ------------ ---- ---- ---- ----- ---- ---- ---- --- ---- -- -- --
- { kProtagonist, 0, 1, 0, 0, 0, 37, 135, 0, 1, 0, 0, 0}, // map party
- // spr and frm numbers taken from permanent actors list
- { kFollower, 1, 0, 0, 0, 0, 45, 177, 1, 132, 0, 0, 0}, // Okk
- { kFollower, 2, 0, 0, 0, 0, 48, 143, 2, 161, 0, 0, 0}, // Eeah
+ { kProtagonist | kExtended,
+ 0, 1, 0, 0, 0, 37, 135, 0, 1, 0, 0, 0}, // map party
+ // spr and frm numbers taken from permanent actors list
+ { kFollower | kExtended,
+ 1, 0, 0, 0, 0, 45, 177, 1, 132, 0, 0, 0}, // Okk
+ { kFollower | kExtended,
+ 2, 0, 0, 0, 0, 48, 143, 2, 161, 0, 0, 0}, // Eeah
{ 0, 3, 0, 240, 480, 0, 115, 206, 0, 25, 0, 0, 0}, // albino ferret
{ 0, 4, 17, 368, 400, 0, 115, 206, 4, 49, 0, 0, 0}, // moneychanger
{ 0, 5, 11, 552, 412, 0, 54, 152, 1, 171, 0, 0, 0}, // Sist