Difference between revisions of "Riven FLST resources"

From A look inside The Link @ wiki
Jump to: navigation, search
(explained the record structure and rearranged a bit)
m (confirmed behavior)
 
Line 1: Line 1:
 
<noinclude>{{Riven}}</noinclude>
 
<noinclude>{{Riven}}</noinclude>
They seem to specify which SFXE resource each card must use.
+
They seem to specify which [[SFXE]] resource each card must use.
  
 
Each FLST resource is a list of records; it starts with an unsigned short record count, followed by that many records. The record size is 6 bytes:
 
Each FLST resource is a list of records; it starts with an unsigned short record count, followed by that many records. The record size is 6 bytes:
Line 7: Line 7:
 
|unsigned short||index||class="comment"|Record index, starting from 1
 
|unsigned short||index||class="comment"|Record index, starting from 1
 
|-
 
|-
|unsigned short||sfxe_id||class="comment"|Resource ID of the corresponding SFXE
+
|unsigned short||sfxe_id||class="comment"|Resource ID of the corresponding [[SFXE]]
 
|-
 
|-
 
|unsigned short||u0||
 
|unsigned short||u0||
 
|}
 
|}
  
''u0'' seems always zero. Changing it seems to have no effect.
+
''u0'' is always zero. Changing it seems to have no effect.
  
 
FLST resources are very often empty (meaning no SFXE for that card) or with just one record.
 
FLST resources are very often empty (meaning no SFXE for that card) or with just one record.

Latest revision as of 21:18, 12 February 2008

Riven
Mohawk Overview
BLST CARD FLST HSPT
MLST NAME PLST RMAP
SFXE SLST tBMP tMOV
tWAV VARS VERS ZIPS
Scripts Variables
External commands

They seem to specify which SFXE resource each card must use.

Each FLST resource is a list of records; it starts with an unsigned short record count, followed by that many records. The record size is 6 bytes:

unsigned short index Record index, starting from 1
unsigned short sfxe_id Resource ID of the corresponding SFXE
unsigned short u0

u0 is always zero. Changing it seems to have no effect.

FLST resources are very often empty (meaning no SFXE for that card) or with just one record.