aboutsummaryrefslogtreecommitdiff
path: root/engines/access
diff options
context:
space:
mode:
authorStrangerke2015-02-11 07:23:30 +0100
committerStrangerke2015-02-11 07:23:30 +0100
commit232775c5b35c7b386859f7d43120ea213249b489 (patch)
tree4c369d0f4452bb3667d39e2eb1a5e66b04b659c7 /engines/access
parenta54bb5e3515d4fb3630fd6ae1a9727ddc1230e19 (diff)
downloadscummvm-rg350-232775c5b35c7b386859f7d43120ea213249b489.tar.gz
scummvm-rg350-232775c5b35c7b386859f7d43120ea213249b489.tar.bz2
scummvm-rg350-232775c5b35c7b386859f7d43120ea213249b489.zip
ACCESS: MM - Implement cmdPushLocation
Diffstat (limited to 'engines/access')
-rw-r--r--engines/access/inventory.cpp1
-rw-r--r--engines/access/scripts.cpp8
2 files changed, 6 insertions, 3 deletions
diff --git a/engines/access/inventory.cpp b/engines/access/inventory.cpp
index cdb50f5e99..48add68424 100644
--- a/engines/access/inventory.cpp
+++ b/engines/access/inventory.cpp
@@ -216,7 +216,6 @@ int InventoryManager::newDisplayInv() {
}
int InventoryManager::displayInv() {
- warning("TODO: displayInv");
int *inv = (int *) malloc (Martian::INVENTORY_SIZE * sizeof(int));
for (int i = 0; i < Martian::INVENTORY_SIZE; i++)
diff --git a/engines/access/scripts.cpp b/engines/access/scripts.cpp
index c1f21680e0..8bb68e5eb5 100644
--- a/engines/access/scripts.cpp
+++ b/engines/access/scripts.cpp
@@ -1048,7 +1048,7 @@ void Scripts::cmdDispAbout() {
}
void Scripts::cmdPushLocation() {
- error("TODO cmdPushLocation");
+ _choiceStart = _data->pos() - 1;
}
void Scripts::cmdCheckTravel() {
@@ -1062,7 +1062,11 @@ void Scripts::cmdCheckTravel() {
}
void Scripts::cmdBlock() {
- error("TODO: DEMO - cmdBlock");
+ error("TODO: cmdBlock");
+ int val1 = _data->readSint16LE();
+ int val2 = _data->readUint16LE();
+ int val3 = _data->readSint16LE();
+ int val4 = _data->readUint16LE();
}
void Scripts::cmdPlayerOff() {