table/sprites.h
changeset 4937 a525d56a8d40
parent 4936 b51659a526ad
child 5464 d5841259ac07
child 5573 afa6f92a71fd
equal deleted inserted replaced
4936:b51659a526ad 4937:a525d56a8d40
    68 	// arrow icons pointing in all 4 directions
    68 	// arrow icons pointing in all 4 directions
    69 	SPR_ARROW_DOWN    = SPR_OPENTTD_BASE + 88,
    69 	SPR_ARROW_DOWN    = SPR_OPENTTD_BASE + 88,
    70 	SPR_ARROW_UP      = SPR_OPENTTD_BASE + 89,
    70 	SPR_ARROW_UP      = SPR_OPENTTD_BASE + 89,
    71 	SPR_ARROW_LEFT    = SPR_OPENTTD_BASE + 90,
    71 	SPR_ARROW_LEFT    = SPR_OPENTTD_BASE + 90,
    72 	SPR_ARROW_RIGHT   = SPR_OPENTTD_BASE + 91,
    72 	SPR_ARROW_RIGHT   = SPR_OPENTTD_BASE + 91,
       
    73 
       
    74 	SPR_LARGE_SMALL_WINDOW = 682,
    73 
    75 
    74 	/* Clone vehicles stuff */
    76 	/* Clone vehicles stuff */
    75 	SPR_CLONE_TRAIN    = SPR_OPENTTD_BASE + 92,
    77 	SPR_CLONE_TRAIN    = SPR_OPENTTD_BASE + 92,
    76 	SPR_CLONE_ROADVEH  = SPR_OPENTTD_BASE + 109,
    78 	SPR_CLONE_ROADVEH  = SPR_OPENTTD_BASE + 109,
    77 	SPR_CLONE_SHIP     = SPR_OPENTTD_BASE + 111,
    79 	SPR_CLONE_SHIP     = SPR_OPENTTD_BASE + 111,
   777 	SPR_BTGEN_MGLV_RAMP_X_UP    = 4370,
   779 	SPR_BTGEN_MGLV_RAMP_X_UP    = 4370,
   778 	SPR_BTGEN_MGLV_RAMP_X_DOWN  = 4371,
   780 	SPR_BTGEN_MGLV_RAMP_X_DOWN  = 4371,
   779 	SPR_BTGEN_MGLV_RAMP_Y_UP    = 4372,
   781 	SPR_BTGEN_MGLV_RAMP_Y_UP    = 4372,
   780 	SPR_BTGEN_MGLV_RAMP_Y_DOWN  = 4373,
   782 	SPR_BTGEN_MGLV_RAMP_Y_DOWN  = 4373,
   781 
   783 
       
   784 	/* Vehicle view sprites */
       
   785 	SPR_CENTRE_VIEW_VEHICLE   = 683,
       
   786 	SPR_SEND_TRAIN_TODEPOT    = 685,
       
   787 	SPR_SEND_ROADVEH_TODEPOT  = 686,
       
   788 	SPR_SEND_AIRCRAFT_TODEPOT = 687,
       
   789 	SPR_SEND_SHIP_TODEPOT     = 688,
       
   790 
       
   791 	SPR_IGNORE_SIGNALS        = 689,
       
   792 	SPR_SHOW_ORDERS           = 690,
       
   793 	SPR_SHOW_VEHICLE_DETAILS  = 691,
       
   794 	SPR_REFIT_VEHICLE         = 692,
       
   795 	SPR_FORCE_VEHICLE_TURN    = 715,
   782 
   796 
   783 	/* Vehicle sprite-flags (red/green) */
   797 	/* Vehicle sprite-flags (red/green) */
   784 	SPR_FLAG_VEH_STOPPED  = 3090,
   798 	SPR_FLAG_VEH_STOPPED  = 3090,
   785 	SPR_FLAG_VEH_RUNNING  = 3091,
   799 	SPR_FLAG_VEH_RUNNING  = 3091,
   786 
   800 
  1073 	SPR_BUILD_X_ELRAIL  = SPR_ELRAIL_BASE + 40,
  1087 	SPR_BUILD_X_ELRAIL  = SPR_ELRAIL_BASE + 40,
  1074 	SPR_BUILD_EW_ELRAIL = SPR_ELRAIL_BASE + 41,
  1088 	SPR_BUILD_EW_ELRAIL = SPR_ELRAIL_BASE + 41,
  1075 	SPR_BUILD_Y_ELRAIL  = SPR_ELRAIL_BASE + 42,
  1089 	SPR_BUILD_Y_ELRAIL  = SPR_ELRAIL_BASE + 42,
  1076 	SPR_BUILD_TUNNEL_ELRAIL = SPR_ELRAIL_BASE + 47,
  1090 	SPR_BUILD_TUNNEL_ELRAIL = SPR_ELRAIL_BASE + 47,
  1077 
  1091 
       
  1092 	/* airport_gui.c */
       
  1093 	SPR_IMG_AIRPORT       = 744,
       
  1094 
       
  1095 	/* dock_gui.c */
       
  1096 	SPR_IMG_SHIP_DEPOT    = 748,
       
  1097 	SPR_IMG_SHIP_DOCK     = 746,
       
  1098 	SPR_IMG_BOUY          = 693,
       
  1099 
       
  1100 	/* music_gui.c */
       
  1101 	SPR_IMG_SKIP_TO_PREV  = 709,
       
  1102 	SPR_IMG_SKIP_TO_NEXT  = 710,
       
  1103 	SPR_IMG_STOP_MUSIC    = 711,
       
  1104 	SPR_IMG_PLAY_MUSIC    = 712,
       
  1105 
  1078 	/* road_gui.c */
  1106 	/* road_gui.c */
  1079 	SPR_IMG_ROAD_NW       = 1309,
  1107 	SPR_IMG_ROAD_NW       = 1309,
  1080 	SPR_IMG_ROAD_NE       = 1310,
  1108 	SPR_IMG_ROAD_NE       = 1310,
  1081 	SPR_IMG_ROAD_DEPOT    = 1295,
  1109 	SPR_IMG_ROAD_DEPOT    = 1295,
  1082 	SPR_IMG_BUS_STATION   = 749,
  1110 	SPR_IMG_BUS_STATION   = 749,
  1084 	SPR_IMG_BRIDGE        = 2594,
  1112 	SPR_IMG_BRIDGE        = 2594,
  1085 	SPR_IMG_ROAD_TUNNEL   = 2429,
  1113 	SPR_IMG_ROAD_TUNNEL   = 2429,
  1086 	SPR_IMG_REMOVE        = 714,
  1114 	SPR_IMG_REMOVE        = 714,
  1087 
  1115 
  1088 	/* rail_gui.c */
  1116 	/* rail_gui.c */
       
  1117 	SPR_IMG_RAIL_NS    = 1251,
       
  1118 	SPR_IMG_RAIL_NE    = 1252,
       
  1119 	SPR_IMG_RAIL_EW    = 1253,
       
  1120 	SPR_IMG_RAIL_NW    = 1254,
  1089 	SPR_IMG_AUTORAIL   = SPR_OPENTTD_BASE + 0,
  1121 	SPR_IMG_AUTORAIL   = SPR_OPENTTD_BASE + 0,
  1090 	SPR_IMG_AUTOMONO   = SPR_OPENTTD_BASE + 1,
  1122 	SPR_IMG_AUTOMONO   = SPR_OPENTTD_BASE + 1,
  1091 	SPR_IMG_AUTOMAGLEV = SPR_OPENTTD_BASE + 2,
  1123 	SPR_IMG_AUTOMAGLEV = SPR_OPENTTD_BASE + 2,
  1092 
  1124 
  1093 	SPR_IMG_WAYPOINT = SPR_OPENTTD_BASE + 3,
  1125 	SPR_IMG_WAYPOINT = SPR_OPENTTD_BASE + 3,
  1094 
  1126 
  1095 	SPR_IMG_DEPOT_RAIL   = 1294,
  1127 	SPR_IMG_DEPOT_RAIL   = 1294,
  1096 	SPR_IMG_DEPOT_MONO   = SPR_OPENTTD_BASE + 9,
  1128 	SPR_IMG_DEPOT_MONO   = SPR_OPENTTD_BASE + 9,
  1097 	SPR_IMG_DEPOT_MAGLEV = SPR_OPENTTD_BASE + 10,
  1129 	SPR_IMG_DEPOT_MAGLEV = SPR_OPENTTD_BASE + 10,
  1098 
  1130 
       
  1131 	SPR_IMG_RAIL_STATION = 1298,
       
  1132 	SPR_IMG_RAIL_SIGNALS = 1291,
       
  1133 
  1099 	SPR_IMG_TUNNEL_RAIL   = 2430,
  1134 	SPR_IMG_TUNNEL_RAIL   = 2430,
  1100 	SPR_IMG_TUNNEL_MONO   = 2431,
  1135 	SPR_IMG_TUNNEL_MONO   = 2431,
  1101 	SPR_IMG_TUNNEL_MAGLEV = 2432,
  1136 	SPR_IMG_TUNNEL_MAGLEV = 2432,
  1102 
  1137 
  1103 	SPR_IMG_CONVERT_RAIL   = SPR_OPENTTD_BASE + 22,
  1138 	SPR_IMG_CONVERT_RAIL   = SPR_OPENTTD_BASE + 22,
  1104 	SPR_IMG_CONVERT_MONO   = SPR_OPENTTD_BASE + 24,
  1139 	SPR_IMG_CONVERT_MONO   = SPR_OPENTTD_BASE + 24,
  1105 	SPR_IMG_CONVERT_MAGLEV = SPR_OPENTTD_BASE + 26
  1140 	SPR_IMG_CONVERT_MAGLEV = SPR_OPENTTD_BASE + 26,
       
  1141 
       
  1142 	/* intro_gui.c, genworld_gui.c */
       
  1143 	SPR_SELECT_TEMPERATE           = 4882,
       
  1144 	SPR_SELECT_TEMPERATE_PUSHED    = 4883,
       
  1145 	SPR_SELECT_SUB_ARCTIC          = 4884,
       
  1146 	SPR_SELECT_SUB_ARCTIC_PUSHED   = 4885,
       
  1147 	SPR_SELECT_SUB_TROPICAL        = 4886,
       
  1148 	SPR_SELECT_SUB_TROPICAL_PUSHED = 4887,
       
  1149 	SPR_SELECT_TOYLAND             = 4888,
       
  1150 	SPR_SELECT_TOYLAND_PUSHED      = 4889,
  1106 };
  1151 };
  1107 
  1152 
  1108 /** Cursor sprite numbers */
  1153 /** Cursor sprite numbers */
  1109 typedef enum CursorSprites {
  1154 typedef enum CursorSprites {
  1110 	/* Terraform */
  1155 	/* Terraform */