A85: Level String
[Prev][Next][Index][Thread]
A85: Level String
i am working on my level editor and was looking through the 85 file
formats and have a question. what are the last 2 fields? what does
the '*' mean? what do i need to make the file invisible to usgard?
where should i put the Solomon's Key unique level number (#5)... the
first byte of the string's data? i've been looking at jimmy mardell's
levels in HEX and it seems there is an additional length of the string
data (- 2 bytes). what is this for? it is then followed by 01 02 01
00 02 then the level name. i would assume some of this is specific to
SQRXZ levels, but what? anyways, any help is appreciated. i don't
know what is shell specific data.
Offset Length Comments
====== ====== ========
+00h 02h Word: Bytes from next byte to end of name
This can be used for "fast-skipping" of the
variable when seeking through the file. The
word pointed to by this value is the size of
the variable, and therefor the whole thing
can be skipped faster.
+02h 02h Word: Data length
+04h 01h Byte: Type code (see table below)
+05h 01h Byte: Name length
+06h *h Name (plain data, no terminating null or padding
spaces)
*+00h 02h Word: Data length
*+02h xxx Data
-mike pearce
Follow-Ups:
References: