diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/tony/adv.h | 72 | ||||
-rw-r--r-- | engines/tony/custom.cpp | 1 | ||||
-rw-r--r-- | engines/tony/game.h | 33 | ||||
-rw-r--r-- | engines/tony/globals.h | 1 | ||||
-rw-r--r-- | engines/tony/loc.cpp | 2 | ||||
-rw-r--r-- | engines/tony/window.h | 2 |
6 files changed, 34 insertions, 77 deletions
diff --git a/engines/tony/adv.h b/engines/tony/adv.h deleted file mode 100644 index e3171aa3ee..0000000000 --- a/engines/tony/adv.h +++ /dev/null @@ -1,72 +0,0 @@ -/* 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 2 - * 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, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - * - */ - -/* - * This code is based on original Tony Tough source code - * - * Copyright (c) 1997-2003 Nayma Software - */ - -#ifndef TONY_ADV_H -#define TONY_ADV_H - -#include "common/coroutines.h" -#include "tony/mpal/memory.h" -#include "tony/gfxcore.h" - - -namespace Tony { - -// X & Y dimensions of the adventure -#define RM_SX 640 -#define RM_SY 480 - -// X & Y dimensions of bigbuf -#define RM_BBX (RM_SX) -#define RM_BBY (RM_SY) - -// Skipping X & Y -#define RM_SKIPY ((RM_BBY - RM_SY) / 2) -#define RM_SKIPX 0 - -// Tony's actions -enum RMTonyAction { - TA_GOTO = 0, - TA_TAKE, - TA_USE, - TA_EXAMINE, - TA_TALK, - TA_PERORATE, - - TA_COMBINE = 10, - TA_RECEIVECOMBINE, - TA_COMBINEGIVE, - TA_RECEIVECOMBINEGIVE -}; - -// Global Functions -void mainEnableGUI(); -void mainDisableGUI(); - -} // End of namespace Tony - -#endif diff --git a/engines/tony/custom.cpp b/engines/tony/custom.cpp index 4171691e87..f0a9197c6d 100644 --- a/engines/tony/custom.cpp +++ b/engines/tony/custom.cpp @@ -31,7 +31,6 @@ #include "common/savefile.h" #include "tony/mpal/mpal.h" #include "tony/mpal/memory.h" -#include "tony/adv.h" #include "tony/custom.h" #include "tony/font.h" #include "tony/game.h" diff --git a/engines/tony/game.h b/engines/tony/game.h index bb6a356f0a..1c955176bf 100644 --- a/engines/tony/game.h +++ b/engines/tony/game.h @@ -29,7 +29,6 @@ #ifndef TONY_GAME_H #define TONY_GAME_H -#include "tony/adv.h" #include "tony/gfxcore.h" #include "tony/input.h" #include "tony/loc.h" @@ -53,6 +52,38 @@ namespace Tony { (buf8)->init(*raw, raw->width(), raw->height(), true); \ delete raw; +// X & Y dimensions of the adventure +#define RM_SX 640 +#define RM_SY 480 + +// X & Y dimensions of bigbuf +#define RM_BBX (RM_SX) +#define RM_BBY (RM_SY) + +// Skipping X & Y +#define RM_SKIPY ((RM_BBY - RM_SY) / 2) +#define RM_SKIPX 0 + +// Tony's actions +enum RMTonyAction { + TA_GOTO = 0, + TA_TAKE, + TA_USE, + TA_EXAMINE, + TA_TALK, + TA_PERORATE, + + TA_COMBINE = 10, + TA_RECEIVECOMBINE, + TA_COMBINEGIVE, + TA_RECEIVECOMBINEGIVE +}; + +// Global Functions +void mainEnableGUI(); +void mainDisableGUI(); + +// Classes class RMPointer { public: enum PointerType { diff --git a/engines/tony/globals.h b/engines/tony/globals.h index 75f7f8d1dd..d8d8d3eba5 100644 --- a/engines/tony/globals.h +++ b/engines/tony/globals.h @@ -24,7 +24,6 @@ #define TONY_GLOBALS #include "common/savefile.h" -#include "tony/adv.h" #include "tony/gfxengine.h" #include "tony/input.h" #include "tony/inventory.h" diff --git a/engines/tony/loc.cpp b/engines/tony/loc.cpp index a92282cc3f..7a151ac292 100644 --- a/engines/tony/loc.cpp +++ b/engines/tony/loc.cpp @@ -29,7 +29,7 @@ #include "common/memstream.h" #include "common/scummsys.h" #include "tony/mpal/mpalutils.h" -#include "tony/adv.h" +#include "tony/game.h" #include "tony/loc.h" #include "tony/tony.h" diff --git a/engines/tony/window.h b/engines/tony/window.h index b2732a3f0c..2e8769707f 100644 --- a/engines/tony/window.h +++ b/engines/tony/window.h @@ -31,7 +31,7 @@ #include "common/scummsys.h" #include "common/rect.h" -#include "tony/adv.h" +#include "tony/game.h" namespace Tony { |