2004-07-31 13:44:23 +00:00
|
|
|
$Id$
|
|
|
|
|
|
|
|
Cross-reference for functions and variables for the original source code and
|
|
|
|
the ScummVM implementation.
|
|
|
|
|
|
|
|
|
2004-08-10 23:04:52 +00:00
|
|
|
Sceneres.h
|
|
|
|
==========
|
|
|
|
LOADREQ_FIGURE
|
|
|
|
LOADREQ_OBJECT
|
|
|
|
LOADREQ_BACKGROUND SAGA_BG_IMAGE
|
|
|
|
LOADREQ_ZBUF SAGA_BG_MASK
|
|
|
|
LOADREQ_SCENE_SCRIPT
|
|
|
|
LOADREQ_STRINGS SAGA_OBJECT_NAME_LIST
|
|
|
|
LOADREQ_HITZONES SAGA_OBJECT_MAP
|
|
|
|
LOADREQ_STEPZONES SAGA_ACTION_MAP
|
|
|
|
LOADREQ_TILE_IMAGES SAGA_ISO_TILESET
|
|
|
|
LOADREQ_TILE_MAP SAGA_ISO_METAMAP
|
|
|
|
LOADREQ_TILE_PLATFORMS SAGA_ISO_METATILESET
|
|
|
|
LOADREQ_TILE_METATILES
|
2004-10-05 02:16:26 +00:00
|
|
|
LOADREQ_ENTRY SAGA_ENTRY
|
2004-08-10 23:04:52 +00:00
|
|
|
LOADREQ_FRAMELIST
|
|
|
|
|
|
|
|
LOADREQ_ANIM_0 SAGA_ANIM_1
|
|
|
|
LOADREQ_ANIM_1 SAGA_ANIM_2
|
|
|
|
LOADREQ_ANIM_2 SAGA_ANIM_3
|
|
|
|
LOADREQ_ANIM_3 SAGA_ANIM_4
|
|
|
|
LOADREQ_ANIM_4 SAGA_ANIM_5
|
|
|
|
LOADREQ_ANIM_5 SAGA_ANIM_6
|
|
|
|
LOADREQ_ANIM_6 SAGA_ANIM_7
|
|
|
|
LOADREQ_ANIM_7
|
|
|
|
|
|
|
|
LOADREQ_TILE_MULTI
|
|
|
|
LOADREQ_CYCLES SAGA_PAL_ANIM
|
2004-10-05 02:16:26 +00:00
|
|
|
LOADREQ_FACES SAGA_FACES
|
2004-08-10 23:04:52 +00:00
|
|
|
LOADREQ_PALETTE
|
|
|
|
|
2005-01-18 11:59:09 +00:00
|
|
|
hitZone _objectMap
|
|
|
|
stepZone _actionMap
|
2004-10-08 01:22:39 +00:00
|
|
|
|
|
|
|
HZONEF_EXIT OBJECT_EXIT (in Verb.c), ACTION_EXIT (in Actor.c)
|
|
|
|
HZONEF_ENABLED OBJECT_ENABLED (in Verb.c), ACTION_ENABLED (in Actor.c)
|
|
|
|
HZONEF_NOWALK OBJECT_NOWALK
|
|
|
|
HZONEF_PROJECT OBJECT_PROJECT
|
|
|
|
HZONEF_AUTOWALK ACTION_AUTOWALK
|
|
|
|
HZONEF_TERMINUS ACTION_TERMINUS
|
2004-10-05 02:16:26 +00:00
|
|
|
|
2004-10-31 13:51:45 +00:00
|
|
|
FrameRange.startFrame ACTORACTIONITEM.frame_index
|
|
|
|
FrameRange.frameCount ACTORACTIONITEM.frame_count
|
|
|
|
|
|
|
|
FrameSequence.right ACTORACTION.dir[0]
|
|
|
|
FrameSequence.left ACTORACTION.dir[1]
|
|
|
|
FrameSequence.back ACTORACTION.dir[2]
|
|
|
|
FrameSequence.forward ACTORACTION.dir[3]
|
|
|
|
|
2004-08-10 23:04:52 +00:00
|
|
|
Scene.c
|
|
|
|
=======
|
|
|
|
ResToImage() _vm->decodeBGImage()
|
2004-08-11 18:02:03 +00:00
|
|
|
resInfo->sceneFlags _desc.flags
|
|
|
|
resInfo->loadList _desc.resListRN
|
|
|
|
resInfo->horizon _desc.endSlope
|
|
|
|
resInfo->nearFigureLimit _desc.beginSlope
|
2005-01-15 20:12:49 +00:00
|
|
|
resInfo->scriptModule _desc.scriptModuleNumber
|
|
|
|
resInfo->entryScript _desc.sceneScriptEntrypointNumber
|
|
|
|
resInfo->preScript _desc.startScriptEntrypointNumber
|
2004-08-11 18:02:03 +00:00
|
|
|
resInfo->backgroundMusic _desc.musicRN
|
2004-10-27 22:17:11 +00:00
|
|
|
thisScene->ID currentSceneNumber()
|
2004-08-12 01:11:11 +00:00
|
|
|
|
|
|
|
Interp.c
|
|
|
|
========
|
2004-12-21 06:49:07 +00:00
|
|
|
dispatchThreads() executeThreads()
|
2004-10-27 02:27:54 +00:00
|
|
|
runThread() SThreadCompleteThread()
|
2004-08-22 18:28:42 +00:00
|
|
|
moduleList _scriptLUT
|
|
|
|
ModuleEntry->codeID _scriptLUT->script_rn
|
|
|
|
ModuleEntry->strID _scriptLUT->diag_list_rn
|
|
|
|
ModuleEntry->vtableID _scriptLUT->voice_lut_rn
|
2004-10-09 07:39:46 +00:00
|
|
|
threadBase.theAction threadVars[kVarAction]
|
|
|
|
threadBase.theObject threadVars[kVarObject]
|
|
|
|
threadBase.withObject threadVars[kVarWithObject]
|
|
|
|
threadBase.theActor threadVars[kVarActor]
|
2004-10-27 02:27:54 +00:00
|
|
|
|
2004-10-28 07:25:29 +00:00
|
|
|
Actor.h
|
|
|
|
=======
|
|
|
|
GOF_PROTAGONIST kProtagonist
|
|
|
|
GOF_FOLLOWER kFollower
|
|
|
|
GOF_CYCLE kCycle
|
|
|
|
GOF_FASTER kFaster
|
|
|
|
GOF_FASTEST kFastest
|
|
|
|
GOF_EXTENDED kExtended
|
|
|
|
|
2004-10-27 02:27:54 +00:00
|
|
|
Actor.c
|
|
|
|
=======
|
2004-12-21 06:49:07 +00:00
|
|
|
abortAllSpeeches() abortAllSpeeches()
|
2004-10-27 22:17:11 +00:00
|
|
|
|
|
|
|
Main.c
|
|
|
|
======
|
|
|
|
sceneIndexTable _scene->getSceneLUT()
|
|
|
|
|
2004-10-28 07:31:16 +00:00
|
|
|
Tile.h
|
|
|
|
======
|
|
|
|
isoTile.height ISOTILE_ENTRY.tile_h
|
|
|
|
isoTile.attributes ISOTILE_ENTRY.mask_rule
|
|
|
|
isoTile.offset ISOTILE_ENTRY.tile_offset
|
|
|
|
isoTile.terrain_mask ISOTILE_ENTRY.terrain_mask
|
|
|
|
isoTile.fgd_bgd_attr ISOTILE_ENTRY.mask
|
2004-10-30 10:31:00 +00:00
|
|
|
|
|
|
|
tilePlatform.metaTile ISO_METATILE_ENTRY.mtile_n
|
|
|
|
tilePlatform.height ISO_METATILE_ENTRY.height
|
|
|
|
tilePlatform.highestPixel ISO_METATILE_ENTRY.highest_pixel
|
|
|
|
tilePlatform.vBits ISO_METATILE_ENTRY.v_bits
|
|
|
|
tilePlatform.uBits ISO_METATILE_ENTRY.u_bits
|
2004-11-02 08:37:14 +00:00
|
|
|
|
|
|
|
Resource.h
|
|
|
|
==========
|
|
|
|
PicHeader.width IMAGE_HEADER.width
|
|
|
|
PicHeader.height IMAGE_HEADER.height
|
|
|
|
|
2005-01-04 17:15:53 +00:00
|
|
|
|
|
|
|
Process.c
|
|
|
|
=========
|
|
|
|
mainPanelMode Interface::_inMainMode
|