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