aboutsummaryrefslogtreecommitdiff
path: root/engines/cryo
diff options
context:
space:
mode:
authorStrangerke2017-01-20 00:43:52 +0100
committerEugene Sandulenko2017-01-25 22:42:24 +0100
commita4f5733330cfcf999d4b2eb2a42ebdc96befa1ac (patch)
treea20ee792a3c1ac4da4e8178d37b9fc81b2c71b74 /engines/cryo
parent3e07b86069b09e2afea44bf2b2b05ece637e2955 (diff)
downloadscummvm-rg350-a4f5733330cfcf999d4b2eb2a42ebdc96befa1ac.tar.gz
scummvm-rg350-a4f5733330cfcf999d4b2eb2a42ebdc96befa1ac.tar.bz2
scummvm-rg350-a4f5733330cfcf999d4b2eb2a42ebdc96befa1ac.zip
CRYO: Fix regression in PC cube rotation
Diffstat (limited to 'engines/cryo')
-rw-r--r--engines/cryo/eden.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/engines/cryo/eden.h b/engines/cryo/eden.h
index c766d47d82..4f2e653564 100644
--- a/engines/cryo/eden.h
+++ b/engines/cryo/eden.h
@@ -533,22 +533,21 @@ private:
CubeCursor *_pcCursor;
- int8 tab1[30];
- int8 tab2[30];
+ int16 tab1[30];
+ int16 tab2[30];
int8 tab3[36][71];
- short _angleX, _angleY, _angleZ, _zoomZ, _zoomZStep;
+ int16 _angleX, _angleY, _angleZ, _zoomZ, _zoomZStep;
int8 *_cosX, *_sinX;
int8 *_cosY, *_sinY;
int8 *_cosZ, *_sinZ;
uint8 *_face[6], *_newface[6];
- int8 _faceSkip;
+ int16 _faceSkip;
uint8 _cursor[40 * 40];
uint8 *_cursorCenter;
-
private:
int16 _scrollPos;
int16 _oldScrollPos;