Changes between Version 28 and Version 29 of WikiStart


Ignore:
Timestamp:
Jul 26, 2023, 10:03:11 PM (11 months ago)
Author:
pulkomandy
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v28 v29  
    195195For the buttons, the layout is, with each value on 16 bits:
    196196
    197 * X position
    198 * Y position
     197* X position (between 0 and 79?)
     198* Y position (between 0 and 24?)
    199199* Color (using EGA palette)
    200200* 0000 0001 0007 (always the same?)
     
    209209=== 0002 Actions
    210210
    211 These are the action buttons that can be associated to objects.
     211These are the action buttons that can be associated to objects or characters encountered in the game.
    212212
    213213Each action has an identifier byte, and a label and shortcut (same format as the global buttons). The identifier is what is used to trigger hooks in the game scripts.
     
    219219Not fully decoded yet.
    220220
     221The section start with two bytes encoding the decimal value 1000 (any games using other values?)
     222
     223Each object starts with 8 bytes of which the purpose is currently not known, possibly object characteristics.
     224
    221225Each object has two null-terminated strings: a name and a description.
    222226
     
    226230
    227231The section is terminated by a NULL byte.
    228 
    229 I am not sure where each object start, do they all start with a 1 byte? If so, what are the two extra bytes before the first object?
    230232
    231233=== 0004 Inventory descriptions