aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/kernel.h
diff options
context:
space:
mode:
authorsluicebox2019-12-20 21:39:46 -0700
committersluicebox2019-12-21 18:26:07 -0700
commit649c801839b833c120a0581936b9200c65a8701e (patch)
treea78d53472c8096bcb78d246a1f110ce445c17227 /engines/sci/engine/kernel.h
parent568a5bcd7cb31ae840be38c5269319708bf77367 (diff)
downloadscummvm-rg350-649c801839b833c120a0581936b9200c65a8701e.tar.gz
scummvm-rg350-649c801839b833c120a0581936b9200c65a8701e.tar.bz2
scummvm-rg350-649c801839b833c120a0581936b9200c65a8701e.zip
SCI: Implement kFileIOCopy
Allows patching a Phantasmagoria 1 script to copy instead of rename. Although most games can call this through their File:copy script, none have been discovered yet that do.
Diffstat (limited to 'engines/sci/engine/kernel.h')
-rw-r--r--engines/sci/engine/kernel.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/sci/engine/kernel.h b/engines/sci/engine/kernel.h
index 7583e2479b..f784e7ee70 100644
--- a/engines/sci/engine/kernel.h
+++ b/engines/sci/engine/kernel.h
@@ -725,6 +725,7 @@ reg_t kFileIOFindFirst(EngineState *s, int argc, reg_t *argv);
reg_t kFileIOFindNext(EngineState *s, int argc, reg_t *argv);
reg_t kFileIOExists(EngineState *s, int argc, reg_t *argv);
reg_t kFileIORename(EngineState *s, int argc, reg_t *argv);
+reg_t kFileIOCopy(EngineState *s, int argc, reg_t *argv);
#ifdef ENABLE_SCI32
reg_t kFileIOReadByte(EngineState *s, int argc, reg_t *argv);
reg_t kFileIOWriteByte(EngineState *s, int argc, reg_t *argv);