diff options
author | Eugene Sandulenko | 2005-01-19 11:29:29 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2005-01-19 11:29:29 +0000 |
commit | 001bb7c74e0af1c407d26651f73353bfaca61684 (patch) | |
tree | 91a2910173d7d248a29735cdb9123a838b401177 /saga/interface.h | |
parent | 1b5e5981a62ceef659e19fa7548ca84068246f52 (diff) | |
download | scummvm-rg350-001bb7c74e0af1c407d26651f73353bfaca61684.tar.gz scummvm-rg350-001bb7c74e0af1c407d26651f73353bfaca61684.tar.bz2 scummvm-rg350-001bb7c74e0af1c407d26651f73353bfaca61684.zip |
o Made ITEColors enum public in interface.h. Please use them. These colors
stay in each scene except intro and fade-in/fade-outs.
o Implemented status text coloring during work of auxiliary scripts.
svn-id: r16598
Diffstat (limited to 'saga/interface.h')
-rw-r--r-- | saga/interface.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/saga/interface.h b/saga/interface.h index 4781b84b69..d66acc8dfa 100644 --- a/saga/interface.h +++ b/saga/interface.h @@ -91,6 +91,16 @@ struct Converse { int replyBit; }; +enum ITEColors { + kITEColorBrightWhite = 0x2, + kITEColorGrey = 0xa, + kITEColorDarkGrey = 0xb, + kITEColorGreen = 0xba, + kITEColorBlack = 0xf, + kITEColorBlue = 0x93 +}; + + class Interface { public: Interface(SagaEngine *vm); @@ -105,6 +115,7 @@ public: void restoreMode(); bool isInMainMode() { return _inMainMode; } int setStatusText(const char *new_txt); + void setStatusOnceColor(int color) { _statusOnceColor = color; } int loadScenePortraits(int resourceId); int setLeftPortrait(int portrait); int setRightPortrait(int portrait); @@ -165,6 +176,7 @@ private: int _lockedMode; bool _inMainMode; char _statusText[STATUS_TEXT_LEN]; + int _statusOnceColor; int _leftPortrait; int _rightPortrait; |