[Scummvm-cvs-logs] SF.net SVN: scummvm:[38558] scummvm/trunk/engines/sci/engine/kevent.cpp
aquadran at users.sourceforge.net
aquadran at users.sourceforge.net
Thu Feb 19 19:40:03 CET 2009
Revision: 38558
http://scummvm.svn.sourceforge.net/scummvm/?rev=38558&view=rev
Author: aquadran
Date: 2009-02-19 18:40:03 +0000 (Thu, 19 Feb 2009)
Log Message:
-----------
formating
Modified Paths:
--------------
scummvm/trunk/engines/sci/engine/kevent.cpp
Modified: scummvm/trunk/engines/sci/engine/kevent.cpp
===================================================================
--- scummvm/trunk/engines/sci/engine/kevent.cpp 2009-02-19 18:33:43 UTC (rev 38557)
+++ scummvm/trunk/engines/sci/engine/kevent.cpp 2009-02-19 18:40:03 UTC (rev 38558)
@@ -29,29 +29,27 @@
#define SCI_VARIABLE_GAME_SPEED 3
-reg_t
-kGetEvent(state_t *s, int funct_nr, int argc, reg_t *argv) {
+reg_t kGetEvent(state_t *s, int funct_nr, int argc, reg_t *argv) {
int mask = UKPV(0);
reg_t obj = argv[1];
sci_event_t e;
int oldx, oldy;
- int modifier_mask = SCI_VERSION_MAJOR(s->version) == 0 ? SCI_EVM_ALL
- : SCI_EVM_NO_FOOLOCK;
+ int modifier_mask = SCI_VERSION_MAJOR(s->version) == 0 ? SCI_EVM_ALL : SCI_EVM_NO_FOOLOCK;
if (s->kernel_opt_flags & KERNEL_OPT_FLAG_GOT_2NDEVENT) {
- /* Penalty time- too many requests to this function without
- ** waiting! */
+ // Penalty time- too many requests to this function without
+ // waiting!
int delay = s->script_000->locals_block->locals[SCI_VARIABLE_GAME_SPEED].offset;
gfxop_usleep(s->gfx_state, (1000000 * delay) / 60);
}
- /*If there's a simkey pending, and the game wants a keyboard event, use the
- *simkey instead of a normal event*/
+ // If there's a simkey pending, and the game wants a keyboard event, use the
+ // simkey instead of a normal event
if (_kdebug_cheap_event_hack && (mask & SCI_EVT_KEYBOARD)) {
- PUT_SEL32V(obj, type, SCI_EVT_KEYBOARD); /*Keyboard event*/
+ PUT_SEL32V(obj, type, SCI_EVT_KEYBOARD); // Keyboard event
PUT_SEL32V(obj, message, _kdebug_cheap_event_hack);
- PUT_SEL32V(obj, modifiers, SCI_EVM_NUMLOCK); /*Numlock on*/
+ PUT_SEL32V(obj, modifiers, SCI_EVM_NUMLOCK); // Numlock on
PUT_SEL32V(obj, x, s->gfx_state->pointer_pos.x);
PUT_SEL32V(obj, y, s->gfx_state->pointer_pos.y);
_kdebug_cheap_event_hack = 0;
@@ -62,17 +60,15 @@
oldy = s->gfx_state->pointer_pos.y;
e = gfxop_get_event(s->gfx_state, mask);
- s->parser_event = NULL_REG; /* Invalidate parser event */
+ s->parser_event = NULL_REG; // Invalidate parser event
PUT_SEL32V(obj, x, s->gfx_state->pointer_pos.x);
PUT_SEL32V(obj, y, s->gfx_state->pointer_pos.y);
- /* gfxop_set_pointer_position(s->gfx_state, Common::Point(s->gfx_state->pointer_pos.x, s->gfx_state->pointer_pos.y)); */
+ //gfxop_set_pointer_position(s->gfx_state, Common::Point(s->gfx_state->pointer_pos.x, s->gfx_state->pointer_pos.y));
-
if (e.type)
- s->kernel_opt_flags &= ~(KERNEL_OPT_FLAG_GOT_EVENT
- | KERNEL_OPT_FLAG_GOT_2NDEVENT);
+ s->kernel_opt_flags &= ~(KERNEL_OPT_FLAG_GOT_EVENT | KERNEL_OPT_FLAG_GOT_2NDEVENT);
else {
if (s->kernel_opt_flags & KERNEL_OPT_FLAG_GOT_EVENT)
s->kernel_opt_flags |= KERNEL_OPT_FLAG_GOT_2NDEVENT;
@@ -86,35 +82,25 @@
break;
case SCI_EVT_KEYBOARD: {
-
- if ((e.buckybits & SCI_EVM_LSHIFT) && (e.buckybits & SCI_EVM_RSHIFT)
- && (e.data == '-')) {
-
+ if ((e.buckybits & SCI_EVM_LSHIFT) && (e.buckybits & SCI_EVM_RSHIFT) && (e.data == '-')) {
sciprintf("Debug mode activated\n");
-
- script_debug_flag = 1; /* Enter debug mode */
+ script_debug_flag = 1; // Enter debug mode
_debug_seeking = _debug_step_running = 0;
s->onscreen_console = 0;
-
} else if ((e.buckybits & SCI_EVM_CTRL) && (e.data == '`')) {
-
- script_debug_flag = 1; /* Enter debug mode */
+ script_debug_flag = 1; // Enter debug mode
_debug_seeking = _debug_step_running = 0;
s->onscreen_console = 1;
-
} else if ((e.buckybits & SCI_EVM_CTRL) && (e.data == '1')) {
-
if (s->visual)
s->visual->print(GFXW(s->visual), 0);
-
} else {
- PUT_SEL32V(obj, type, SCI_EVT_KEYBOARD); /*Keyboard event*/
+ PUT_SEL32V(obj, type, SCI_EVT_KEYBOARD); // Keyboard event
s->r_acc = make_reg(0, 1);
PUT_SEL32V(obj, message, e.character);
- /* We only care about the translated
- ** character */
+ // We only care about the translated
+ // character
PUT_SEL32V(obj, modifiers, e.buckybits&modifier_mask);
-
}
}
break;
@@ -143,7 +129,7 @@
break;
default: {
- s->r_acc = NULL_REG; /* Unknown or no event */
+ s->r_acc = NULL_REG; // Unknown or no event
}
}
@@ -155,11 +141,10 @@
return s->r_acc;
}
-reg_t
-kMapKeyToDir(state_t *s, int funct_nr, int argc, reg_t *argv) {
+reg_t kMapKeyToDir(state_t *s, int funct_nr, int argc, reg_t *argv) {
reg_t obj = argv[0];
- if (GET_SEL32V(obj, type) == SCI_EVT_KEYBOARD) { /* Keyboard */
+ if (GET_SEL32V(obj, type) == SCI_EVT_KEYBOARD) { // Keyboard
int mover = -1;
switch (GET_SEL32V(obj, message)) {
case SCI_K_HOME:
@@ -204,11 +189,9 @@
return s->r_acc;
}
+reg_t kGlobalToLocal(state_t *s, int funct_nr, int argc, reg_t *argv) {
+ reg_t obj = argc ? argv[0] : NULL_REG; // Can this really happen? Lars
-reg_t
-kGlobalToLocal(state_t *s, int funct_nr, int argc, reg_t *argv) {
- reg_t obj = argc ? argv[0] : NULL_REG; /* Can this really happen? Lars */
-
if (obj.segment) {
int x = GET_SEL32V(obj, x);
int y = GET_SEL32V(obj, y);
@@ -221,11 +204,9 @@
}
+reg_t kLocalToGlobal(state_t *s, int funct_nr, int argc, reg_t *argv) {
+ reg_t obj = argc ? argv[0] : NULL_REG; // Can this really happen? Lars
-reg_t
-kLocalToGlobal(state_t *s, int funct_nr, int argc, reg_t *argv) {
- reg_t obj = argc ? argv[0] : NULL_REG; /* Can this really happen? Lars */
-
if (obj.segment) {
int x = GET_SEL32V(obj, x);
int y = GET_SEL32V(obj, y);
@@ -237,10 +218,7 @@
return s->r_acc;
}
-reg_t /* Not implemented */
-kJoystick(state_t *s, int funct_nr, int argc, reg_t *argv) {
+reg_t kJoystick(state_t *s, int funct_nr, int argc, reg_t *argv) {
SCIkdebug(SCIkSTUB, "Unimplemented syscall 'Joystick()'\n", funct_nr);
return NULL_REG;
}
-
-
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list