table/animcursors.h
changeset 0 29654efe3188
child 1914 2b4b3c3a95b4
equal deleted inserted replaced
-1:000000000000 0:29654efe3188
       
     1 #define ANIM_CURSOR_LINE(a,b) a,b,
       
     2 #define ANIM_CURSOR_END() 0xFFFF
       
     3 
       
     4 static const uint16 _demolish_animcursor[] = {
       
     5 	ANIM_CURSOR_LINE(0x2C0, 29)
       
     6 	ANIM_CURSOR_LINE(0x2C1, 29)
       
     7 	ANIM_CURSOR_LINE(0x2C2, 29)
       
     8 	ANIM_CURSOR_LINE(0x2C3, 29)
       
     9 	ANIM_CURSOR_END()
       
    10 };
       
    11 
       
    12 static const uint16 _lower_land_animcursor[] = {
       
    13 	ANIM_CURSOR_LINE(0x2BB, 29)
       
    14 	ANIM_CURSOR_LINE(0x2BC, 29)
       
    15 	ANIM_CURSOR_LINE(0x2BD, 98)
       
    16 	ANIM_CURSOR_END()
       
    17 };
       
    18 
       
    19 static const uint16 _raise_land_animcursor[] = {
       
    20 	ANIM_CURSOR_LINE(0x2B8, 29)
       
    21 	ANIM_CURSOR_LINE(0x2B9, 29)
       
    22 	ANIM_CURSOR_LINE(0x2BA, 98)
       
    23 	ANIM_CURSOR_END()
       
    24 };
       
    25 
       
    26 static const uint16 _pick_station_animcursor[] = {
       
    27 	ANIM_CURSOR_LINE(0x2CC, 29)
       
    28 	ANIM_CURSOR_LINE(0x2CD, 29)
       
    29 	ANIM_CURSOR_LINE(0x2CE, 98)
       
    30 	ANIM_CURSOR_END()
       
    31 };
       
    32 
       
    33 static const uint16 _build_signals_animcursor[] = {
       
    34 	ANIM_CURSOR_LINE(0x50C, 148)
       
    35 	ANIM_CURSOR_LINE(0x50D, 148)
       
    36 	ANIM_CURSOR_END()
       
    37 };
       
    38 
       
    39 static const uint16 * const _animcursors[] = {
       
    40 	_demolish_animcursor,
       
    41 	_lower_land_animcursor,
       
    42 	_raise_land_animcursor,
       
    43 	_pick_station_animcursor,
       
    44 	_build_signals_animcursor
       
    45 };