Tiny, almost unnoticeable, step towards IHNM script loading. We'll need to
figure out the correct values for IHNM_SCRIPT_LUT and _scriptLUTEntryLen. svn-id: r15883
This commit is contained in:
parent
03c32f05b0
commit
85e3627075
1 changed files with 5 additions and 1 deletions
|
@ -50,6 +50,7 @@ int Script::reg() {
|
|||
// 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 @@ Script::Script() {
|
|||
_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 @@ Script::Script() {
|
|||
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");
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue