aboutsummaryrefslogtreecommitdiff
path: root/saga/xref.txt
diff options
context:
space:
mode:
authorTorbjörn Andersson2004-10-09 07:39:46 +0000
committerTorbjörn Andersson2004-10-09 07:39:46 +0000
commit64a91605a11152e2b1c54eba0e5ae9d514530028 (patch)
treed090c55c229e7aded7829780b0403891a5808109 /saga/xref.txt
parentc68b6323e502af2bc8af682dac17603091cd5240 (diff)
downloadscummvm-rg350-64a91605a11152e2b1c54eba0e5ae9d514530028.tar.gz
scummvm-rg350-64a91605a11152e2b1c54eba0e5ae9d514530028.tar.bz2
scummvm-rg350-64a91605a11152e2b1c54eba0e5ae9d514530028.zip
Initial attempt at fixing the SData problem. I'm still not sure exactly how
to fix the script "static" area, though. In addition, initialise a few variables, and test for NULL-ness of a few pointers. This fixes a few crashes I saw with yesterday's CVS snapshot. There's still an unexpected scene change in the intro (I think it triggers on Rhene walking too close to the exit), but at least it no longer crashes. svn-id: r15484
Diffstat (limited to 'saga/xref.txt')
-rw-r--r--saga/xref.txt5
1 files changed, 4 insertions, 1 deletions
diff --git a/saga/xref.txt b/saga/xref.txt
index 4a26f4a2d3..ad1415287b 100644
--- a/saga/xref.txt
+++ b/saga/xref.txt
@@ -65,4 +65,7 @@ Interp.c
ModuleEntry->codeID _scriptLUT->script_rn
ModuleEntry->strID _scriptLUT->diag_list_rn
ModuleEntry->vtableID _scriptLUT->voice_lut_rn
-
+ threadBase.theAction threadVars[kVarAction]
+ threadBase.theObject threadVars[kVarObject]
+ threadBase.withObject threadVars[kVarWithObject]
+ threadBase.theActor threadVars[kVarActor]