' Here is the Tile Maker documentation text file
' Each line can be 60 characters long 
'
'
TILE MAKER - 1995 Didier Dambrin


* KEYS
F1/12      : help
P          : load a picture file
CTRL+L     : load a tile group (.TIL)
CTRL+S     : save a tile group 
CURSOR KEYS: move tile 
PAGE UP    : decrement tile number by 10
PAGE DOWN  : increment tile number by 10
ENTER      : get current tile
SPACE      : get current tile and move to next
RIGHT SHIFT: toggle rail mode on/off
B          : change tile background color
A/Z/E/R/T  : change tile animation parameters 
             (if the tile exists)
F/G/H/I/J  : change tile function
I          : get a tile main function 
             from the TILES.TXT list
C          : change tile consistency (MUST be even) 
             (6=translucent) (0..2 are checked) 
M          : toggle the menu mode between picture mode and 
             tile mode
CTRL+B     : show/don't show Status Bar 
CTRL+M     : toggle program to map maker
CTRL+A     : quit program
ESC        : main menu


* NOTES
Use the mouse to select one or more tiles.
In the tile mode you can change the parameters of 
 all the selected tiles.
It is recommended that you use the first tile 
 of the first group as the common empty tile 
 (no function and all transparent).

* EXPLOSIVE TILES
The bit that set explosive tiles is located in the 
tile solidity, so you can add another function to an
explosive tile.
Function 0: any function (that doesn't use another
  function as params)
Function 1: object solitity (exposive bit set)
Function 2: offset to go to the next tile (generally 1)
Function 3: two bytes:
  lo:bits that indicate when this tile can be exploded
     bit 0: can be exploded by a bullet from the hero
     bit 1: can be exploded by a bullet from an enemy
     bit 2: can be exploded by a big explosion around
            (background windows or damaged walls)
     bit 3: can be exploded by knocking it with the head
     bit 4:
     bit 5:
     bit 6:
     bit 7:
  hi:bits that indicate which of the surrounding tiles
     to make explode with
     Here are the directions on a NumPad: 
       bit 0=8, bit 1=9, bit 2=6, bit 3=3, bit 4=2,
       bit 5=1, bit 6=4, bit 7=7
Function 4: anim to link to the explosion

* TILE CONSISTENCY
Translucent=6
Light=8

* 3D MAP OBJECTS
Here are the meaning of the function params in a 3D map:
Function 0:
Function 1: object solidity
Function 2:
Function 3:
Function 4: object sprite number

