Prev: 60325 Up: Map Next: 60346
60333: Game data buffer - warlock and creature attributes/data
Various bits of warlock and creature data, used in-game.
60333 DEFB 0 Warlock's "aggression" - this is byte 6 of the warlock's data set at 27772
Affects the delay in a warlock appearing on-screen, and the frequency of the missiles it fires at Maroc
60334 DEFB 0 Room object number in table at 29551
Copied from 60230 in routine at 52535 after non-tradeable item given to warlock
Object number held by warlock copied from 60328 in routine at 52857
60335 DEFB 0 Byte containing attribute/colour and value of item, copied from 60299 in routine at 52543 after non-tradeable item given to warlock
60336 DEFB 0 - (unused)
60337 DEFB 0 Servant object-carrying status:
0 = servant is not carrying an object
1 = servant is carrying an object
2 = servant has just picked up an object from Maroc's backpack (stops items continuously swapping while the servant is hovering over Maroc's backpack)
60338 DEFB 0 - (unused)
60339 DEFB 0 - (unused)
60340 DEFB 0 Timer affecting how long before a warlock is likely to materialize in the current room
  • Decremented and checked at 54886
  • Reset to 255 at the start of a new game (49350)
  • 64 added as a 'top up' to the timer when Maroc enters a new room (50400)
  • Set to 144 when warlock moves off-screen (52955)
  • Set to 8 after HAIL spell cast (55502)
  • Set to 224 after object has been successfully traded with the warlock (53192)
60341 DEFB 0 Timer indicating how long before a creature is likely to wander in from an adjacent room
  • Decremented and checked at 51468
  • Reset to 255 at the start of a new game (49350)
  • 128 added as a 'top up' to the timer when Maroc enters a new room (50400)
60342 DEFB 0 Number of creatures in current room (max 3)
60343 DEFB 0 Multi-use:
  • Contains the room creature byte (from table at 27532) indicating which creatures are in a room
  • Set to 7 as a max counter for a room's interactable objects at 50218
60344 DEFB 0 Creature's horizontal position (in 4-pixel steps) in room, after entering through a door
Calculated from the door's horizontal position at 51596
60345 DEFB 0 Creature's vertical pixel position in room, after entering through a door
Calculated from the door's vertical position at 51596
Prev: 60325 Up: Map Next: 60346