AMOS TOME Series IV Manual Index | 45 |
Although it doesn't look it, the Tile Valuer is one of the more powerful sections of TOME. By assigning up to 8 different values to each tile, you can make your programming life a lot easier.
The values themselves are explained in the introductory chapter on page 5, if you haven't read it yet, I suggest you do so !
As a refresher though, the tile values are arranged in lists. Each list contains one value for each tile. The values can be in the range of 0-255. Up to 8 lists can be stored in memory at one time, so each tile can have up to 8 values assigned to it.
The Tile valuer controls are very simple. Basically you are shown a screen full of tiles, with one of their values to the right of them. At the bottom of the screen are the 3 control buttons that let you skip through the set of tiles in pages, change the current value and change the tile list. With each of these controls, clicking with just the left button moves the amount up or down by 1. If you click the Val: Control with the right button however, you can change the amount up or down 10 at a time.
The Page: Control jumps through the pages of tiles available so that you can edit all the tiles.
The Val: Control changes the current value. To the right of the control you can see the equivalent tile for that value (the value is the tile number), so that if you are assigning tile number to tile values (for instance, what tile it will turn into when destroyed) you can easily pick tiles.
Clicking on the tiles in the display will assign the current value to any tiles clicked.
The List: Control selects which list you are editing from 0-7, these directly correspond with the List number in the =Tile Val() function in AMOS.
To the right of these controls are 5 options buttons:-
Values/Tiles chooses which way the values are displayed. When set to values, the actual number values themselves are displayed. If set to tiles, they are displayed as the equivalent tiles (again, useful if you are assigning tile numbers).
The Clear button wipes the values in the current list to 0 or the tile numbers of the tiles.