aboutsummaryrefslogtreecommitdiff
path: root/gob/goblin.cpp
diff options
context:
space:
mode:
authorMax Horn2005-04-05 17:41:37 +0000
committerMax Horn2005-04-05 17:41:37 +0000
commit1d14278fde9225cd2e5a753c3b1bea3f86db17ef (patch)
tree45ebe54f77237fb7142f7a2fe39988a3ab5db82c /gob/goblin.cpp
parent72f3868c1fdfed9da5f9db4870f28bc0e4210c0b (diff)
downloadscummvm-rg350-1d14278fde9225cd2e5a753c3b1bea3f86db17ef.tar.gz
scummvm-rg350-1d14278fde9225cd2e5a753c3b1bea3f86db17ef.tar.bz2
scummvm-rg350-1d14278fde9225cd2e5a753c3b1bea3f86db17ef.zip
Fixing lots of warnings
svn-id: r17399
Diffstat (limited to 'gob/goblin.cpp')
-rw-r--r--gob/goblin.cpp18
1 files changed, 6 insertions, 12 deletions
diff --git a/gob/goblin.cpp b/gob/goblin.cpp
index c7ebd6b4f5..00f2e87549 100644
--- a/gob/goblin.cpp
+++ b/gob/goblin.cpp
@@ -461,14 +461,10 @@ void gob_animateObjects(void) {
if (objDesc->multState != -1) {
if (objDesc->multState > 39) {
- objDesc->stateMach =
- gob_goblins[objDesc->
- multObjIndex]->stateMach;
- objDesc->state =
- objDesc->multState - 40;
+ objDesc->stateMach = gob_goblins[(int)(objDesc->multObjIndex)]->stateMach;
+ objDesc->state = objDesc->multState - 40;
} else {
- objDesc->stateMach =
- objDesc->realStateMach;
+ objDesc->stateMach = objDesc->realStateMach;
objDesc->state = objDesc->multState;
}
objDesc->animation =
@@ -565,7 +561,7 @@ int16 gob_objIntersected(Gob_Object *obj1, Gob_Object *obj2) {
}
void gob_setMultStates(Gob_Object * gobDesc) {
- gobDesc->stateMach = gob_goblins[gobDesc->multObjIndex]->stateMach;
+ gobDesc->stateMach = gob_goblins[(int)gobDesc->multObjIndex]->stateMach;
}
int16 gob_nextLayer(Gob_Object *gobDesc) {
@@ -2268,12 +2264,10 @@ void gob_placeItem(int16 indexInPocket, int16 idInPocket) {
map_itemPoses[idInPocket].orient = lookDir;
if (map_itemPoses[idInPocket].orient == 0) {
// map_itemPoses[idInPocket].x++;
- if (map_passMap[map_itemPoses[idInPocket].
- y][map_itemPoses[idInPocket].x + 1] == 1)
+ if (map_passMap[(int)map_itemPoses[idInPocket].y][map_itemPoses[idInPocket].x + 1] == 1)
map_itemPoses[idInPocket].x++;
} else {
- if (map_passMap[map_itemPoses[idInPocket].
- y][map_itemPoses[idInPocket].x - 1] == 1)
+ if (map_passMap[(int)map_itemPoses[idInPocket].y][map_itemPoses[idInPocket].x - 1] == 1)
map_itemPoses[idInPocket].x--;
}
}