File: Savegame.dat

Note:
offset 0x46 changes when moving around on (world) map; maybe it is related to the weather conditions (cold, hot, etc)?

[ Show hex values ] [ Show end offset ]
OffsetTypeDescription
FromLength
11Byte00 = Beacon spell not active, 01 = Beacon spell active
162Integerworld map sector
182Integerdate 0x4F = 20th of march, each increment is a day
222Integerparty x-coordinate on World map sub-sector
242Integerparty y-coordinate on World map sub-sector
262IntegerMagelight spell in effect, counting down from spell duration in minutes
302IntegerBeacon spell: party x-coordinate on World map sub-sector
322IntegerBeacon spell: party y-coordinate on World map sub-sector
342IntegerBeacon spell: world map sector
362IntegerBeacon spell: world map sub-sector x-coordinate
382IntegerBeacon spell: world map sub-sector y-coordinate
442Integerworld map sub-sector x-coordinate
462Integerworld map sub-sector y-coordinate
482Integerdungeon map sub-sector x-coordinate
502Integerdungeon map sub-sector y-coordinate
522Integercity map sub-sector x-coordinate
542Integercity map sub-sector y-coordinate
562IntegerConjure Causeway spell in effect, counting down from spell duration in minutes
582Integerparty x-coordinate on city map sub-sector
602Integerparty y-coordinate on city map sub-sector
622Integerparty x-coordinate on dungeon map sub-sector
642Integerparty y-coordinate on dungeon map sub-sector
701058Stringchanges when moving around on (world) map, heat/cold condition??
722IntegerEyes of the Feline spell in effect, counting down from spell duration in minutes
742Integer01 = Agreed to help Old Vizier
1002Integer01 = Agreed to find GEMS for oracle
1022Integer02 = Agreed to find sword for dwarven king
1062Integer02 = dwarven prisoner released from chains
1082Integer01 = collected reward from rescued dwarf prisoner
1182IntegerThief henchmen join status: 00 = not tried/no space, 05 = try later, 06 = don not join us
1322Integer01 = Agreed to bring letter to elf-maiden, 02 = return letter delivered to guardian
1362Integer01 = Recieved first prohpecy from oracle, 02 = second, 03 = third, 04 = fourth
1382Integer01 = marsh monster destroyed, 02 = Picked (initial) marsh monster flower, 03 = left flower alone, 04 = destroyed flower
1422Integer02 = Refused to bring return letter to guardian, 03 = Agreed to bring return letter to guardian
102Integertime/clock
1702Integer01 = Game options: Carnage OFF
1722Integer01 = Game options: Group run OFF
122Integerdungeon map sector; 00 = not in a dungeon
142Integercity map sector; 00 = not in a city
[ Show hex values ] [ Show end offset ]
Note:
Integer = Unsigned short (16 bit, little endian)
  Bytes = Signed byte
   Real = 48 bits/6 byte (Turbo Pascal) Real (a floating point type)

[ Add Comment ]
No comments have yet been posted.

Name
Required
*
E-mail (never shown)
Name of the game
Required
*
(hint: this website is all about it)
Comment
Required
*