From a5c7d6ae11c255647e2026ae447e76f0ae52c67f Mon Sep 17 00:00:00 2001 From: Matthew Stewart Date: Sun, 24 Jun 2018 02:28:18 -0400 Subject: STARTREK: Revamp of action callbacks. Old system of putting a callback in an action wouldn't work since it wasn't serializable. Now it seaches for an index corresponding to the function pointer before constructing an action. --- engines/startrek/awaymission.cpp | 6 ------ 1 file changed, 6 deletions(-) (limited to 'engines/startrek/awaymission.cpp') diff --git a/engines/startrek/awaymission.cpp b/engines/startrek/awaymission.cpp index 4c2e8a1343..944e0a2959 100644 --- a/engines/startrek/awaymission.cpp +++ b/engines/startrek/awaymission.cpp @@ -571,12 +571,6 @@ void StarTrekEngine::handleAwayMissionAction() { initAwayCrewPositions(warpIndex ^ 1); } break; - - case ACTION_CALLBACK: - // Custom action for ScummVM; calls a function in the Room class. Useful for - // simplifying chains of calls. - (_room.get()->*(action.roomFuncPtr))(); - break; } } -- cgit v1.2.3