Difference between revisions of "Action0/Canals"
Line 18: | Line 18: | ||
(a) 2.6 r1560 |
(a) 2.6 r1560 |
||
− | (b) 2.6 |
+ | (b) 2.6 r1573 |
-=Comments=- |
-=Comments=- |
||
Line 35: | Line 35: | ||
For canals and rivers, describes the provided format and features in the sprite block |
For canals and rivers, describes the provided format and features in the sprite block |
||
+ | |||
+ | If bit 0 of graphic flags is enabled, the way Sprites and the count of sprites will change. |
||
+ | |||
+ | ||'''ID'''|'''Description'''|'''Sprites'''|'''Sprites when Bit 0 is set''' |
||
+ | |||
+ | 00|Watercliffs|4 slope sprites|1 flat ground sprite followed by 4 slope sprites |
||
+ | |||
+ | 01|Locks|24|undefined |
||
+ | |||
+ | 02|Dikes|12|undefined |
||
+ | |||
+ | 03|Icons|1|undefined |
||
+ | |||
+ | 04|Flat docks|4|undefined |
||
+ | |||
+ | 05|River Slope|4|1 flat ground sprite followed by 4 slope sprites |
||
+ | |||
+ | 06|River waterside|12*5 (Last 4 for slopes)|undefined|| |
||
+ | |||
+ | <span style='color:#FF0000'>It's not allowed to set bit 0 for undefined entries!</span> |
Revision as of 18:47, 9 June 2007
Action 0 - Properties for canals / rivers
Action 0 - Properties for canals / rivers
Defining properties of canals / rivers.
{maketoc}
-=Properties=-
||Number|Version|Size|Description
08|a|B|Canals / Rivers Callback flags, see below|
09|b|B|Canals / Rivers Graphic flags||
(a) 2.6 r1560
(b) 2.6 r1573
-=Comments=-
Canals callback (08)
For canals and rivers, the following callbacks can be defined by setting the corresponding bit in property 08:
||Bit|Value|Variable 0C value|Callback
0|1|0x147|Enable add sprite offset callback*||
<nowiki>*</nowiki> Please note that not all feature ids support this callback
Graphic flags (09)
For canals and rivers, describes the provided format and features in the sprite block
If bit 0 of graphic flags is enabled, the way Sprites and the count of sprites will change.
||ID|Description|Sprites|Sprites when Bit 0 is set
00|Watercliffs|4 slope sprites|1 flat ground sprite followed by 4 slope sprites
01|Locks|24|undefined
02|Dikes|12|undefined
03|Icons|1|undefined
04|Flat docks|4|undefined
05|River Slope|4|1 flat ground sprite followed by 4 slope sprites
06|River waterside|12*5 (Last 4 for slopes)|undefined||
It's not allowed to set bit 0 for undefined entries!