[Scummvm-cvs-logs] CVS: scummvm/saga script.cpp,1.28,1.29
Torbjörn Andersson
eriktorbjorn at users.sourceforge.net
Wed Nov 24 23:21:34 CET 2004
Update of /cvsroot/scummvm/scummvm/saga
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17228
Modified Files:
script.cpp
Log Message:
Tiny, almost unnoticeable, step towards IHNM script loading. We'll need to
figure out the correct values for IHNM_SCRIPT_LUT and _scriptLUTEntryLen.
Index: script.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/saga/script.cpp,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -d -r1.28 -r1.29
--- script.cpp 15 Nov 2004 03:03:47 -0000 1.28
+++ script.cpp 25 Nov 2004 07:20:50 -0000 1.29
@@ -50,6 +50,7 @@
// Initializes the scripting module.
// Loads script resource look-up table, initializes script data system
Script::Script() {
+ GAME_RESOURCEDESC gr_desc;
RSCFILE_CONTEXT *s_lut_ctxt;
byte *rsc_ptr;
size_t rsc_len;
@@ -67,6 +68,8 @@
_abortEnabled = true;
_skipSpeeches = false;
memset(_dataBuf, 0, sizeof(_dataBuf));
+
+ GAME_GetResourceInfo(&gr_desc);
debug(0, "Initializing scripting subsystem");
// Load script resource file context
@@ -81,7 +84,8 @@
error("Couldn't get resource file context");
}
- result = RSC_LoadResource(s_lut_ctxt, ITE_SCRIPT_LUT, &rsc_ptr, &rsc_len);
+ debug(0, "Loading script LUT from resource %u.", gr_desc.script_lut_rn);
+ result = RSC_LoadResource(s_lut_ctxt, gr_desc.script_lut_rn, &rsc_ptr, &rsc_len);
if (result != SUCCESS) {
error("Error: Couldn't load script resource look-up table");
}
More information about the Scummvm-git-logs
mailing list