Initial commit
This commit is contained in:
77
engines/neverhood/messages.h
Normal file
77
engines/neverhood/messages.h
Normal file
@@ -0,0 +1,77 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef NEVERHOOD_MESSAGES_H
|
||||
#define NEVERHOOD_MESSAGES_H
|
||||
|
||||
namespace Neverhood {
|
||||
|
||||
enum NeverhoodMessage {
|
||||
NM_MOUSE_MOVE = 0x0000,
|
||||
NM_MOUSE_CLICK = 0x0001,
|
||||
NM_MOUSE_RELEASE = 0x0002,
|
||||
NM_MOUSE_HIDE = 0x101D,
|
||||
NM_MOUSE_SHOW = 0x101E,
|
||||
NM_KEYPRESS_SPACE = 0x0009,
|
||||
NM_KEYPRESS_ESC = 0x000C,
|
||||
NM_CHEAT = 0x000D,
|
||||
NM_ANIMATION_START = 0x100D,
|
||||
NM_SCENE_LEAVE = 0x1019,
|
||||
NM_PRIORITY_CHANGE = 0x1022,
|
||||
NM_ANIMATION_UPDATE = 0x2000,
|
||||
NM_POSITION_CHANGE = 0x2002,
|
||||
NM_KLAYMEN_CLIMB_LADDER = 0x2005,
|
||||
NM_KLAYMEN_STOP_CLIMBING = 0x2006,
|
||||
|
||||
NM_CAR_MOVE_TO_PREV_POINT = 0x2007,
|
||||
NM_CAR_MOVE_TO_NEXT_POINT = 0x2008,
|
||||
NM_CAR_ENTER = 0x2009,
|
||||
NM_CAR_LEAVE = 0x200A,
|
||||
NM_CAR_TURN = 0x200E,
|
||||
NM_CAR_AT_HOME = 0x200F,
|
||||
|
||||
NM_ANIMATION_STOP = 0x3002,
|
||||
|
||||
NM_KLAYMEN_STAND_IDLE = 0x4004,
|
||||
NM_KLAYMEN_USE_OBJECT = 0x4806,
|
||||
NM_KLAYMEN_RAISE_LEVER = 0x4807,
|
||||
NM_KLAYMEN_OPEN_DOOR = 0x4808,
|
||||
NM_KLAYMEN_CLOSE_DOOR = 0x4809,
|
||||
NM_KLAYMEN_MOVE_OBJECT = 0x480A,
|
||||
NM_KLAYMEN_LOWER_LEVER = 0x480F,
|
||||
NM_KLAYMEN_PICKUP = 0x4812,
|
||||
NM_KLAYMEN_PRESS_BUTTON = 0x4816,
|
||||
NM_KLAYMEN_INSERT_DISK = 0x481A,
|
||||
NM_KLAYMEN_TURN_TO_USE = 0x481D,
|
||||
NM_KLAYMEN_RETURN_FROM_USE = 0x481E,
|
||||
NM_KLAYMEN_RELEASE_LEVER = 0x4827,
|
||||
|
||||
NM_MOVE_TO_BACK = 0x482A,
|
||||
NM_MOVE_TO_FRONT = 0x482B,
|
||||
|
||||
// New to ScummVM
|
||||
NM_MOUSE_WHEELUP = 0xF000,
|
||||
NM_MOUSE_WHEELDOWN = 0xF001
|
||||
};
|
||||
|
||||
} // End of namespace Neverhood
|
||||
|
||||
#endif /* NEVERHOOD_MESSAGES_H */
|
||||
Reference in New Issue
Block a user