Skip to content

Savegame Files

Julien edited this page Jul 4, 2019 · 1 revision
  • Size: 1382437

I hardly know anything about this yet, so I'll just put in things as I work them out.

  • 118d8: Creature.txt "SPELL" data block - 29*4 byte duration values
  • 18c7-d8c6: .clm entries. First 4 bytes of each 24 byte entry may vary from original, rest seems fixed.
  • 15d5e: Start of .dat entries?
  • 6d-70: Current gold (?)
  • 144389: Default research order - 32*6 byte blocks:
    • 0: Research type - 1=magic, 2=room
    • 1: Research model (number of spell/room)
    • 2-5: Amount of research
  • 14c147: Creature.txt "Creature Information" data block - 31 entries of 230 bytes each.
    • 00: Primary job
    • 02: Secondary job
    • 04: "Not do" jobs
    • 06: Eye effect
    • 07: Health
    • 08: Heal requirement
    • 0a: Heal threshold
    • 0b: Strength
    • 0c: Armour
    • 0d: Dexterity
    • 0e: Fear
    • 0f: Defence
    • 10: Luck
    • 11: Recovery
    • 12: Hunger rate
    • 14: Hunger fill
    • 15: Annoy level
    • 17: Lair size
    • 18: Hurt by lava
    • 19: Sleep experience slab
    • 1a: Sleep experience (0x14c161)
    • 1b: Experience for hitting
    • 1d: Gold hold
    • 1f: Training cost
    • 21: Scavenger cost - WRONG
    • 23: Scavenge requirements
    • 25: Scavenge Value
    • 26: Exp to level 2
    • 2a: Exp to level 3
    • 2e: Exp to level 4
    • 32: Exp to level 5
    • 36: Exp to level 6
    • 3a: Exp to level 7
    • 3e: Exp to level 8
    • 42: Exp to level 9
    • 46: Exp to level 10
    • 4a: Exp to grow up
    • 4e: Base speed
    • 50-54: ???
    • 55: Eye height
    • 57-74: ???
    • 75: Size XY
    • 77: Size YZ
    • 79: Walking anim speed
    • 7a-7b: ???
    • 7c: Immune to gas
    • 7d: Attack preference
    • 7e: Field of view
    • 80: Powers 1-10 (10*1 byte)
    • 8a: Power Levels Required 1-10 (10*1 byte)
    • 94: Research value
    • 95: Humanoid creature
    • 96: Piss on dead
    • 97: Training value
    • 98: Pay
    • 9a: Manufacture value
    • 9b: Hearing
    • 9c: Entrance rooms (3*1 byte)
    • 9f: Room slabs required (3*1 byte)
    • a2: Visual range
    • a4: Torture time
    • a6: Annoyance no lair
    • a8: Annoyance no hatchery
    • aa: Annoyance woken Up
    • ac: Annoyance standing on dead friend
    • ae: Annoyance sulking
    • b0: Annoyance no salary
    • b2: Annoyance slapped
    • b4: Annoyance standing on dead enemy
    • b6: Annoyance in temple
    • b8: Annoyance sleeping
    • ba: Annoyance got wage
    • bc: Annoyance in torture ?
    • be: Annoyance win battle
    • c0: Annoyance untrained time
    • c2: Annoyance untrained
    • c4-c5: ???
    • c6: Annoyance queue
    • c8: Annoyance will not do job
    • ca: Job stress
    • cc: Annoyance job stress
    • ce: Anger jobs
    • d0: Annoyance to others leaving
    • d2: Slaps to kill
    • d3: Lair enemy
    • d4-d6: ???
    • d7: Rebirth
    • d8: See invisible
    • d9: Go through locked doors
    • da: Bleeds
    • db: Affected by wind
    • dc: Thing size XY
    • de: Thing size YZ
    • e0: Annoyance eat food
    • e2: Annoyance in hand
    • e4: Damage to boulder
  • 14dd25: Creature.txt "Room" data block - 16 room entries:
    • 2 bytes: Cost
    • 2 bytes: Health
  • 14ddaf: Creature.txt "MAGIC" data block - 19 spell entries:
    • 9*4 bytes: Costs 0-8
    • 4 bytes: Time
    • 9*4 bytes: Powers 0-8

Clone this wiki locally