SUPERNOVA: Moves strings to GameManager class
This commit is contained in:
parent
6fe9af93f3
commit
da3d145819
3 changed files with 12 additions and 10 deletions
|
@ -558,16 +558,6 @@ enum StringID {
|
|||
kStringInventoryMoney
|
||||
};
|
||||
|
||||
static StringID guiCommands[] = {
|
||||
kStringCommandGo, kStringCommandLook, kStringCommandTake, kStringCommandOpen, kStringCommandClose,
|
||||
kStringCommandPress, kStringCommandPull, kStringCommandUse, kStringCommandTalk, kStringCommandGive
|
||||
};
|
||||
|
||||
static StringID guiStatusCommands[] = {
|
||||
kStringStatusCommandGo, kStringStatusCommandLook, kStringStatusCommandTake, kStringStatusCommandOpen, kStringStatusCommandClose,
|
||||
kStringStatusCommandPress, kStringStatusCommandPull, kStringStatusCommandUse, kStringStatusCommandTalk, kStringStatusCommandGive
|
||||
};
|
||||
|
||||
ObjectType operator|(ObjectType a, ObjectType b);
|
||||
ObjectType operator&(ObjectType a, ObjectType b);
|
||||
ObjectType operator^(ObjectType a, ObjectType b);
|
||||
|
|
|
@ -273,6 +273,16 @@ static Common::String timeToString(int msec) {
|
|||
return Common::String(s);
|
||||
}
|
||||
|
||||
StringID GameManager::guiCommands[] = {
|
||||
kStringCommandGo, kStringCommandLook, kStringCommandTake, kStringCommandOpen, kStringCommandClose,
|
||||
kStringCommandPress, kStringCommandPull, kStringCommandUse, kStringCommandTalk, kStringCommandGive
|
||||
};
|
||||
|
||||
StringID GameManager::guiStatusCommands[] = {
|
||||
kStringStatusCommandGo, kStringStatusCommandLook, kStringStatusCommandTake, kStringStatusCommandOpen, kStringStatusCommandClose,
|
||||
kStringStatusCommandPress, kStringStatusCommandPull, kStringStatusCommandUse, kStringStatusCommandTalk, kStringStatusCommandGive
|
||||
};
|
||||
|
||||
GameManager::GameManager(SupernovaEngine *vm)
|
||||
: _inventory(_inventoryScroll)
|
||||
, _vm(vm) {
|
||||
|
|
|
@ -113,6 +113,8 @@ public:
|
|||
bool serialize(Common::WriteStream *out);
|
||||
bool deserialize(Common::ReadStream *in, int version);
|
||||
|
||||
static StringID guiCommands[];
|
||||
static StringID guiStatusCommands[];
|
||||
SupernovaEngine *_vm;
|
||||
Common::KeyState _key;
|
||||
Common::EventType _mouseClickType;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue