aboutsummaryrefslogtreecommitdiff
path: root/engines/hugo/object_v1d.cpp
diff options
context:
space:
mode:
authorArnaud Boutonné2011-01-23 22:51:12 +0000
committerArnaud Boutonné2011-01-23 22:51:12 +0000
commitf7f42fba21583ed5733268dedcc04f28e26372c2 (patch)
treed8be5eed86ff00fe356c83da972bd360ab675138 /engines/hugo/object_v1d.cpp
parentc81be09bcd9b2654b3af3bf30ad7b4b387b62e44 (diff)
downloadscummvm-rg350-f7f42fba21583ed5733268dedcc04f28e26372c2.tar.gz
scummvm-rg350-f7f42fba21583ed5733268dedcc04f28e26372c2.tar.bz2
scummvm-rg350-f7f42fba21583ed5733268dedcc04f28e26372c2.zip
HUGO: Get rid of (almost) all the remaining defines
svn-id: r55485
Diffstat (limited to 'engines/hugo/object_v1d.cpp')
-rw-r--r--engines/hugo/object_v1d.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/hugo/object_v1d.cpp b/engines/hugo/object_v1d.cpp
index 1d50eb1a6e..80220314e0 100644
--- a/engines/hugo/object_v1d.cpp
+++ b/engines/hugo/object_v1d.cpp
@@ -380,11 +380,11 @@ void ObjectHandler_v1d::homeIn(int objIndex1, int objIndex2, int8 objDx, int8 ob
dy = 1;
if (abs(dx) > abs(dy)) {
- obj1->vx = objDx * -SIGN(dx);
- obj1->vy = abs((objDy * dy) / dx) * -SIGN(dy);
+ obj1->vx = objDx * -sign<int8>(dx);
+ obj1->vy = abs((objDy * dy) / dx) * -sign<int8>(dy);
} else {
- obj1->vy = objDy * SIGN(dy);
- obj1->vx = abs((objDx * dx) / dy) * SIGN(dx);
+ obj1->vy = objDy * sign<int8>(dy);
+ obj1->vx = abs((objDx * dx) / dy) * sign<int8>(dx);
}
}
} // End of namespace Hugo