From 3133cf1c73d2caaa9fcc638d480fabadbb491819 Mon Sep 17 00:00:00 2001 From: "Henrik \"Henke37\" Andersson" Date: Wed, 12 Feb 2020 23:13:23 +0100 Subject: [PATCH] PINK: Dispatch webpage menu items to a stub function --- engines/pink/gui.cpp | 20 ++++++++++++++++++++ engines/pink/pink.h | 2 ++ 2 files changed, 22 insertions(+) diff --git a/engines/pink/gui.cpp b/engines/pink/gui.cpp index 9988587ef12..309746cfb91 100644 --- a/engines/pink/gui.cpp +++ b/engines/pink/gui.cpp @@ -338,10 +338,30 @@ void PinkEngine::executeMenuCommand(uint id) { _actor->loadPDA("SIBOVER"); break; + case kShowGameWebPage: + openLocalWebPage("PINK.HTM"); + break; + case kShowTechSupport: + openLocalWebPage("SUPPORT.HTM"); + break; + case kShowWinnnerPage: + openLocalWebPage("WINNER.HTM"); + break; + case kShowWanderLustWebPage: + openLocalWebPage("LUST.HTM"); + break; + case kShowOnlineHints: + openLocalWebPage("HINTS.HTM"); + break; + default: warning("Unprocessed command id %d", id); break; } } +void PinkEngine::openLocalWebPage(const Common::String &pageName) { + warning("Trying to open local webpage \"%s\", but webpage opening isn't implemented yet",pageName.c_str()); +} + } // End of namespace Pink diff --git a/engines/pink/pink.h b/engines/pink/pink.h index 3d69e39e127..d67cd440c58 100644 --- a/engines/pink/pink.h +++ b/engines/pink/pink.h @@ -143,6 +143,8 @@ private: void addModule(const Common::String &moduleName); void removeModule(); + void openLocalWebPage(const Common::String &pageName); + private: Console *_console; Common::RandomSource _rnd;