aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
Diffstat (limited to 'engines')
-rw-r--r--engines/supernova/graphics.cpp8
-rw-r--r--engines/supernova/rooms.cpp2
-rw-r--r--engines/supernova/rooms.h6
-rw-r--r--engines/supernova/supernova.cpp30
-rw-r--r--engines/supernova/supernova.h4
5 files changed, 25 insertions, 25 deletions
diff --git a/engines/supernova/graphics.cpp b/engines/supernova/graphics.cpp
index d59438983d..90d149bbeb 100644
--- a/engines/supernova/graphics.cpp
+++ b/engines/supernova/graphics.cpp
@@ -56,7 +56,7 @@ bool MSNImageDecoder::init(int filenumber) {
bool MSNImageDecoder::loadStream(Common::SeekableReadStream &stream) {
destroy();
- size_t size = 0;
+ uint size = 0;
size = (stream.readUint16LE() + 0xF) >> 4;
size |= (stream.readUint16LE() & 0xF) << 12;
size += 0x70; // zus_paragraph
@@ -81,7 +81,7 @@ bool MSNImageDecoder::loadStream(Common::SeekableReadStream &stream) {
}
_numSections = stream.readByte();
- for (size_t i = 0; i < kMaxSections; ++i) {
+ for (uint i = 0; i < kMaxSections; ++i) {
_section[i].addressHigh = 0xff;
_section[i].addressLow = 0xffff;
_section[i].x2 = 0;
@@ -112,7 +112,7 @@ bool MSNImageDecoder::loadStream(Common::SeekableReadStream &stream) {
numZw += numRepeat;
byte input = 0;
- size_t i = 0;
+ uint i = 0;
while (stream.read(&input, 1)) {
if (input < numRepeat) {
@@ -168,7 +168,7 @@ bool MSNImageDecoder::loadSection(int section) {
const uint32 kInvalidAddress = 0x00FFFFFF;
- size_t image = section;
+ uint image = section;
if (image < 128) {
do {
uint32 offset = (_section[image].addressHigh << 16) + _section[image].addressLow;
diff --git a/engines/supernova/rooms.cpp b/engines/supernova/rooms.cpp
index ce43e961a0..66013a1db4 100644
--- a/engines/supernova/rooms.cpp
+++ b/engines/supernova/rooms.cpp
@@ -146,7 +146,7 @@ bool ShipSleepCabin::interact(Action verb, Object &obj1, Object &obj2) {
goto escape;
}
l = atol(input);
- for (size_t i = 0; i < strlen(input); i++) {
+ for (uint i = 0; i < strlen(input); i++) {
if ((input[i] < '0') || (input[i] > '9')) {
l = 0;
}
diff --git a/engines/supernova/rooms.h b/engines/supernova/rooms.h
index 611f4c23b3..e78f446987 100644
--- a/engines/supernova/rooms.h
+++ b/engines/supernova/rooms.h
@@ -49,13 +49,13 @@ public:
return _fileNumber;
}
- void setSectionVisible(size_t section, bool visible) {
+ void setSectionVisible(uint section, bool visible) {
_shown[section] = visible;
}
- bool isSectionVisible(size_t index) const {
+ bool isSectionVisible(uint index) const {
return _shown[index];
}
- Object *getObject(size_t index) {
+ Object *getObject(uint index) {
return &_objectState[index];
}
diff --git a/engines/supernova/supernova.cpp b/engines/supernova/supernova.cpp
index ede216d735..f8fce4cb69 100644
--- a/engines/supernova/supernova.cpp
+++ b/engines/supernova/supernova.cpp
@@ -216,7 +216,7 @@ void SupernovaEngine::renderImage(MSNImageDecoder &image, int section, bool full
_system->copyRectToScreen(image.getSurface()->getPixels(),
image._pitch, 0, 0, kScreenWidth, kScreenHeight);
} else {
- size_t offset = image._section[section].y1 * 320 + image._section[section].x1;
+ uint offset = image._section[section].y1 * 320 + image._section[section].x1;
_system->copyRectToScreen(static_cast<const byte *>(image.getSurface()->getPixels()) + offset,
320,
image._section[section].x1,
@@ -255,7 +255,7 @@ static int characterWidth(const char *text) {
c = 35;
}
- for (size_t i = 0; i < 5; ++i) {
+ for (uint i = 0; i < 5; ++i) {
++charWidth;
if (font[c - 32][i] == 0xff) {
break;
@@ -270,7 +270,7 @@ void SupernovaEngine::renderMessage(const char *text, MessagePosition position)
Common::String t(text);
char *row[20];
Common::String::iterator p = t.begin();
- size_t numRows = 0;
+ uint numRows = 0;
int rowWidthMax = 0;
int x = 0;
int y = 0;
@@ -287,7 +287,7 @@ void SupernovaEngine::renderMessage(const char *text, MessagePosition position)
++p;
}
}
- for (size_t i = 0; i < numRows; ++i) {
+ for (uint i = 0; i < numRows; ++i) {
int rowWidth = characterWidth(row[i]);
if (rowWidth > rowWidthMax)
rowWidthMax = rowWidth;
@@ -329,7 +329,7 @@ void SupernovaEngine::renderMessage(const char *text, MessagePosition position)
int message_width = rowWidthMax + 6;
int message_height = numRows * 9 + 5;
renderBox(message_columns, message_rows, message_width, message_height, HGR_MELD);
- for (size_t i = 0; i < numRows; ++i) {
+ for (uint i = 0; i < numRows; ++i) {
renderText(row[i], x, y, textColor);
y += 9;
}
@@ -356,7 +356,7 @@ void SupernovaEngine::renderText(const char *text, int x, int y, byte color) {
c = 128;
}
- for (size_t i = 0; i < 5; ++i) {
+ for (uint i = 0; i < 5; ++i) {
if (font[c - 32][i] == 0xff) {
++cursor;
break;
@@ -374,8 +374,8 @@ void SupernovaEngine::renderText(const char *text, int x, int y, byte color) {
}
_system->unlockScreen();
- size_t numChars = cursor - basePtr;
- size_t absPosition = y * kScreenWidth + x + numChars;
+ uint numChars = cursor - basePtr;
+ uint absPosition = y * kScreenWidth + x + numChars;
_textCursorX = absPosition % kScreenWidth;
_textCursorY = absPosition / kScreenWidth;
_textColor = color;
@@ -395,10 +395,10 @@ void SupernovaEngine::paletteBrightness() {
byte palette[768];
_system->getPaletteManager()->grabPalette(palette, 0, 255);
- for (size_t i = 0; i < 48; ++i) {
+ for (uint i = 0; i < 48; ++i) {
palette[i] = (initVGAPalette[i] * _menuBrightness) >> 8;
}
- for (size_t i = 0; i < 717; ++i) {
+ for (uint i = 0; i < 717; ++i) {
const byte *imagePalette;
if (_currentImage->getPalette()) {
imagePalette = _currentImage->getPalette();
@@ -465,7 +465,7 @@ void Inventory::add(Object &obj) {
// TODO: Update Inventory surface for scrolling
void Inventory::remove(Object &obj) {
- for (size_t i = 0; i < _numObjects; ++i) {
+ for (uint i = 0; i < _numObjects; ++i) {
if (_inventory[i] == &obj) {
--_numObjects;
while (i < _numObjects) {
@@ -477,7 +477,7 @@ void Inventory::remove(Object &obj) {
}
}
-Object *Inventory::get(size_t index) const {
+Object *Inventory::get(uint index) const {
if (index < _numObjects)
return _inventory[index];
@@ -485,7 +485,7 @@ Object *Inventory::get(size_t index) const {
}
Object *Inventory::get(ObjectID id) const {
- for (size_t i = 0; i < _numObjects; ++i) {
+ for (uint i = 0; i < _numObjects; ++i) {
if (_inventory[i]->_id == id)
return _inventory[i];
}
@@ -870,9 +870,9 @@ bool GameManager::genericInteract(Action verb, Object &obj1, Object &obj2) {
f = true;
}
- for (size_t i = 0; i < strlen(t); i++)
+ for (uint i = 0; i < strlen(t); i++)
if ((t[i] < '0') || (t[i] > '9')) f = true;
- for (size_t i = 0; i < strlen(min); i++)
+ for (uint i = 0; i < strlen(min); i++)
if ((min[i] < '0') || (min[i] > '9')) f = true;
hours = atoi(t);
minutes = atoi(min);
diff --git a/engines/supernova/supernova.h b/engines/supernova/supernova.h
index 01049a2539..7f181b5be5 100644
--- a/engines/supernova/supernova.h
+++ b/engines/supernova/supernova.h
@@ -125,12 +125,12 @@ public:
void add(Object &obj);
void remove(Object &obj);
- Object *get(size_t index) const;
+ Object *get(uint index) const;
Object *get(ObjectID id) const;
private:
Object *_inventory[kMaxCarry];
- size_t _numObjects;
+ uint _numObjects;
};
class GameManager {