Riven MLST resources

From A look inside The Link

Jump to: navigation, search
Riven
Mohawk Overview
BLST CARD FLST HSPT
MLST NAME PLST RMAP
SFXE SLST tBMP tMOV
tWAV VARS VERS ZIPS
Scripts Variables
External commands

Movie lists: they specify the movies to be used in the card and their placement.

Each MLST resource is a list of records; it starts with an unsigned short record count, followed by that many records. This is the record structure:

unsigned shortindexindex of the record (starting at 1)
unsigned shortmovie_idResource ID of the corresponding tMOV movie
unsigned shortcodeUsed by script commands to reference the movie record
unsigned shortleftMovie position within the game window (pixels)
unsigned shorttop
unsigned shortu0[3]
unsigned shortloop0 or 1, 1 means the movie must loop forever
unsigned shortvolumeVolume of the movie sound track (details still unknown)
unsigned shortu1

As for unknown fields: u0 seems always 0000 0000 ffff and u1 seems always 1. Changing them produces no observable effects.

Personal tools
other games