[Scummvm-cvs-logs] CVS: scummvm/backends/wince CEActionsPocket.cpp,1.2.2.4,1.2.2.5 CEActionsPocket.h,1.1.2.1,1.1.2.2 CEActionsSmartphone.cpp,1.1.2.4,1.1.2.5 CEActionsSmartphone.h,1.1.2.1,1.1.2.2
Nicolas Bacca
arisme at users.sourceforge.net
Sat Mar 26 05:18:42 CET 2005
Update of /cvsroot/scummvm/scummvm/backends/wince
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28960
Modified Files:
Tag: branch-0-7-0
CEActionsPocket.cpp CEActionsPocket.h CEActionsSmartphone.cpp
CEActionsSmartphone.h
Log Message:
Add Insane Cheat action
Index: CEActionsPocket.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/wince/CEActionsPocket.cpp,v
retrieving revision 1.2.2.4
retrieving revision 1.2.2.5
diff -u -d -r1.2.2.4 -r1.2.2.5
--- CEActionsPocket.cpp 10 Jan 2005 20:43:15 -0000 1.2.2.4
+++ CEActionsPocket.cpp 26 Mar 2005 13:16:41 -0000 1.2.2.5
@@ -42,7 +42,8 @@
"Cursor",
"Free look",
"Zoom up",
- "Zoom down"
+ "Zoom down",
+ "FT Cheat"
};
void CEActionsPocket::init(GameDetector &detector) {
@@ -153,6 +154,9 @@
_action_enabled[POCKET_ACTION_ZOOM_UP] = true;
_action_enabled[POCKET_ACTION_ZOOM_DOWN] = true;
}
+ // FT Cheat
+ _action_enabled[POCKET_ACTION_FT_CHEAT] = true;
+ _key_action[POCKET_ACTION_FT_CHEAT].setAscii(86);
}
@@ -168,6 +172,7 @@
case POCKET_ACTION_PAUSE:
case POCKET_ACTION_SAVE:
case POCKET_ACTION_SKIP:
+ case POCKET_ACTION_FT_CHEAT:
EventsBuffer::simulateKey(&_key_action[action], false);
return true;
@@ -179,6 +184,7 @@
case POCKET_ACTION_PAUSE:
case POCKET_ACTION_SAVE:
case POCKET_ACTION_SKIP:
+ case POCKET_ACTION_FT_CHEAT:
EventsBuffer::simulateKey(&_key_action[action], true);
return true;
case POCKET_ACTION_KEYBOARD:
Index: CEActionsPocket.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/wince/CEActionsPocket.h,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -d -r1.1.2.1 -r1.1.2.2
--- CEActionsPocket.h 20 Dec 2004 23:29:09 -0000 1.1.2.1
+++ CEActionsPocket.h 26 Mar 2005 13:16:41 -0000 1.1.2.2
@@ -33,7 +33,7 @@
#include "CEActions.h"
-#define POCKET_ACTION_VERSION 3
+#define POCKET_ACTION_VERSION 4
enum pocketActionType {
POCKET_ACTION_PAUSE = 0,
@@ -48,6 +48,7 @@
POCKET_ACTION_FREELOOK,
POCKET_ACTION_ZOOM_UP,
POCKET_ACTION_ZOOM_DOWN,
+ POCKET_ACTION_FT_CHEAT,
POCKET_ACTION_LAST
};
Index: CEActionsSmartphone.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/wince/CEActionsSmartphone.cpp,v
retrieving revision 1.1.2.4
retrieving revision 1.1.2.5
diff -u -d -r1.1.2.4 -r1.1.2.5
--- CEActionsSmartphone.cpp 28 Jan 2005 19:44:31 -0000 1.1.2.4
+++ CEActionsSmartphone.cpp 26 Mar 2005 13:16:41 -0000 1.1.2.5
@@ -42,13 +42,14 @@
"Right Click",
"Save",
"Skip",
- "Zone"
+ "Zone",
+ "FT Cheat"
};
#ifdef SIMU_SMARTPHONE
-const int ACTIONS_SMARTPHONE_DEFAULT[] = { 0x111, 0x112, 0x114, 0x113, 0x11a, 0x11b, VK_LWIN, VK_ESCAPE, VK_F8 };
+const int ACTIONS_SMARTPHONE_DEFAULT[] = { 0x111, 0x112, 0x114, 0x113, 0x11a, 0x11b, VK_LWIN, VK_ESCAPE, VK_F8, 0 };
#else
-const int ACTIONS_SMARTPHONE_DEFAULT[] = { '4', '6', '8', '2', 0x11a, 0x11b, '0', VK_ESCAPE, '9' };
+const int ACTIONS_SMARTPHONE_DEFAULT[] = { '4', '6', '8', '2', 0x11a, 0x11b, '0', VK_ESCAPE, '9', 0 };
#endif
void CEActionsSmartphone::init(GameDetector &detector) {
@@ -138,6 +139,9 @@
_key_action[SMARTPHONE_ACTION_SKIP].setAscii(Scumm::KEY_ALL_SKIP);
// Zone
_action_enabled[SMARTPHONE_ACTION_ZONE] = true;
+ // FT Cheat
+ _action_enabled[SMARTPHONE_ACTION_FT_CHEAT] = true;
+ _key_action[SMARTPHONE_ACTION_FT_CHEAT].setAscii(86); // shift-V
}
@@ -155,6 +159,7 @@
return true;
case SMARTPHONE_ACTION_SAVE:
case SMARTPHONE_ACTION_SKIP:
+ case SMARTPHONE_ACTION_FT_CHEAT:
EventsBuffer::simulateKey(&_key_action[action], false);
return true;
}
@@ -164,6 +169,7 @@
switch (action) {
case SMARTPHONE_ACTION_SAVE:
case SMARTPHONE_ACTION_SKIP:
+ case SMARTPHONE_ACTION_FT_CHEAT:
EventsBuffer::simulateKey(&_key_action[action], true);
return true;
case SMARTPHONE_ACTION_RIGHTCLICK:
Index: CEActionsSmartphone.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/wince/CEActionsSmartphone.h,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -d -r1.1.2.1 -r1.1.2.2
--- CEActionsSmartphone.h 20 Dec 2004 23:29:09 -0000 1.1.2.1
+++ CEActionsSmartphone.h 26 Mar 2005 13:16:41 -0000 1.1.2.2
@@ -35,7 +35,7 @@
#include "CEActions.h"
-#define SMARTPHONE_ACTION_VERSION 3
+#define SMARTPHONE_ACTION_VERSION 4
enum smartphoneActionType {
SMARTPHONE_ACTION_UP = 0,
@@ -47,6 +47,7 @@
SMARTPHONE_ACTION_SAVE,
SMARTPHONE_ACTION_SKIP,
SMARTPHONE_ACTION_ZONE,
+ SMARTPHONE_ACTION_FT_CHEAT,
SMARTPHONE_ACTION_LAST
};
More information about the Scummvm-git-logs
mailing list