Lines Matching refs:session

35 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height,  in mine_train_rc_track_flat()  argument
44session, direction, session->TrackColours[SCHEME_TRACK] | 20054, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat()
45 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat()
49session, direction, session->TrackColours[SCHEME_TRACK] | 20055, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat()
50 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat()
54session, direction, session->TrackColours[SCHEME_TRACK] | 20056, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat()
55 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat()
59session, direction, session->TrackColours[SCHEME_TRACK] | 20057, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat()
60 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat()
71session, direction, session->TrackColours[SCHEME_TRACK] | 20052, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat()
72 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat()
77session, direction, session->TrackColours[SCHEME_TRACK] | 20053, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat()
78 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat()
82 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_flat()
83 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_flat()
84 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_flat()
89 …paint_session* session, const Ride* ride, [[maybe_unused]] uint8_t trackSequence, uint8_t directio… in mine_train_rc_track_station() argument
100session, direction, imageIds[direction][1] | session->TrackColours[SCHEME_MISC], 0, 0, 32, 28, 1, … in mine_train_rc_track_station()
106session, direction, _MineTrainBlockBrakeImages[direction][isClosed] | session->TrackColours[SCHEME… in mine_train_rc_track_station()
112session, direction, imageIds[direction][0] | session->TrackColours[SCHEME_TRACK], 0, 0, 32, 20, 1,… in mine_train_rc_track_station()
115 …track_paint_util_draw_station_metal_supports_2(session, direction, height, session->TrackColours[S… in mine_train_rc_track_station()
116 track_paint_util_draw_station(session, ride, direction, height, trackElement); in mine_train_rc_track_station()
117 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_station()
118 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_station()
119 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_station()
124 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_25_deg_up() argument
133session, direction, session->TrackColours[SCHEME_TRACK] | 20102, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up()
134 … wooden_a_supports_paint_setup(session, 6, 9, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up()
138session, direction, session->TrackColours[SCHEME_TRACK] | 20103, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up()
139 … wooden_a_supports_paint_setup(session, 7, 10, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up()
143session, direction, session->TrackColours[SCHEME_TRACK] | 20104, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up()
144 … wooden_a_supports_paint_setup(session, 6, 11, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up()
148session, direction, session->TrackColours[SCHEME_TRACK] | 20105, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up()
149 … wooden_a_supports_paint_setup(session, 7, 12, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up()
159session, direction, session->TrackColours[SCHEME_TRACK] | 20074, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up()
160 … wooden_a_supports_paint_setup(session, 6, 9, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up()
164session, direction, session->TrackColours[SCHEME_TRACK] | 20075, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up()
165 … wooden_a_supports_paint_setup(session, 7, 10, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up()
169session, direction, session->TrackColours[SCHEME_TRACK] | 20076, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up()
170 … wooden_a_supports_paint_setup(session, 6, 11, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up()
174session, direction, session->TrackColours[SCHEME_TRACK] | 20077, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up()
175 … wooden_a_supports_paint_setup(session, 7, 12, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up()
181 paint_util_push_tunnel_rotated(session, direction, height - 8, TUNNEL_SQUARE_7); in mine_train_rc_track_25_deg_up()
185 paint_util_push_tunnel_rotated(session, direction, height + 8, TUNNEL_SQUARE_8); in mine_train_rc_track_25_deg_up()
187 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_25_deg_up()
188 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_25_deg_up()
193 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_60_deg_up() argument
200session, direction, session->TrackColours[SCHEME_TRACK] | 20090, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_60_deg_up()
201 … wooden_a_supports_paint_setup(session, 6, 21, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_60_deg_up()
204 session->WoodenSupportsPrependTo = PaintAddImageAsParentRotated( in mine_train_rc_track_60_deg_up()
205session, direction, session->TrackColours[SCHEME_TRACK] | 20091, 0, 0, 1, 32, 98, height, 27, 0, h… in mine_train_rc_track_60_deg_up()
206 … wooden_a_supports_paint_setup(session, 7, 22, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_60_deg_up()
209 session->WoodenSupportsPrependTo = PaintAddImageAsParentRotated( in mine_train_rc_track_60_deg_up()
210session, direction, session->TrackColours[SCHEME_TRACK] | 20092, 0, 0, 1, 32, 98, height, 27, 0, h… in mine_train_rc_track_60_deg_up()
211 … wooden_a_supports_paint_setup(session, 6, 23, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_60_deg_up()
215session, direction, session->TrackColours[SCHEME_TRACK] | 20093, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_60_deg_up()
216 … wooden_a_supports_paint_setup(session, 7, 24, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_60_deg_up()
221 paint_util_push_tunnel_rotated(session, direction, height - 8, TUNNEL_SQUARE_7); in mine_train_rc_track_60_deg_up()
225 paint_util_push_tunnel_rotated(session, direction, height + 56, TUNNEL_SQUARE_8); in mine_train_rc_track_60_deg_up()
227 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_60_deg_up()
228 paint_util_set_general_support_height(session, height + 104, 0x20); in mine_train_rc_track_60_deg_up()
233 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_flat_to_25_deg_up() argument
242session, direction, session->TrackColours[SCHEME_TRACK] | 20094, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_25_deg_up()
243 … wooden_a_supports_paint_setup(session, 6, 1, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat_to_25_deg_up()
247session, direction, session->TrackColours[SCHEME_TRACK] | 20095, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_25_deg_up()
248 … wooden_a_supports_paint_setup(session, 7, 2, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat_to_25_deg_up()
252session, direction, session->TrackColours[SCHEME_TRACK] | 20096, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_25_deg_up()
253 … wooden_a_supports_paint_setup(session, 6, 3, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat_to_25_deg_up()
257session, direction, session->TrackColours[SCHEME_TRACK] | 20097, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_25_deg_up()
258 … wooden_a_supports_paint_setup(session, 7, 4, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat_to_25_deg_up()
268session, direction, session->TrackColours[SCHEME_TRACK] | 20066, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_25_deg_up()
269 … wooden_a_supports_paint_setup(session, 6, 1, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat_to_25_deg_up()
273session, direction, session->TrackColours[SCHEME_TRACK] | 20067, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_25_deg_up()
274 … wooden_a_supports_paint_setup(session, 7, 2, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat_to_25_deg_up()
278session, direction, session->TrackColours[SCHEME_TRACK] | 20068, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_25_deg_up()
279 … wooden_a_supports_paint_setup(session, 6, 3, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat_to_25_deg_up()
283session, direction, session->TrackColours[SCHEME_TRACK] | 20069, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_25_deg_up()
284 … wooden_a_supports_paint_setup(session, 7, 4, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat_to_25_deg_up()
290 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_flat_to_25_deg_up()
294 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_8); in mine_train_rc_track_flat_to_25_deg_up()
296 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_flat_to_25_deg_up()
297 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_flat_to_25_deg_up()
302 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_25_deg_up_to_60_deg_up() argument
309session, direction, session->TrackColours[SCHEME_TRACK] | 20078, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_60_deg_up()
310 … wooden_a_supports_paint_setup(session, 6, 13, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_60_deg_up()
313 session->WoodenSupportsPrependTo = PaintAddImageAsParentRotated( in mine_train_rc_track_25_deg_up_to_60_deg_up()
314session, direction, session->TrackColours[SCHEME_TRACK] | 20079, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_60_deg_up()
316session, direction, session->TrackColours[SCHEME_TRACK] | 20082, 0, 0, 32, 1, 66, height, 0, 27, h… in mine_train_rc_track_25_deg_up_to_60_deg_up()
317 … wooden_a_supports_paint_setup(session, 7, 14, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_60_deg_up()
320 session->WoodenSupportsPrependTo = PaintAddImageAsParentRotated( in mine_train_rc_track_25_deg_up_to_60_deg_up()
321session, direction, session->TrackColours[SCHEME_TRACK] | 20080, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_60_deg_up()
323session, direction, session->TrackColours[SCHEME_TRACK] | 20083, 0, 0, 32, 1, 66, height, 0, 27, h… in mine_train_rc_track_25_deg_up_to_60_deg_up()
324 … wooden_a_supports_paint_setup(session, 6, 15, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_60_deg_up()
328session, direction, session->TrackColours[SCHEME_TRACK] | 20081, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_60_deg_up()
329 … wooden_a_supports_paint_setup(session, 7, 16, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_60_deg_up()
334 paint_util_push_tunnel_rotated(session, direction, height - 8, TUNNEL_SQUARE_7); in mine_train_rc_track_25_deg_up_to_60_deg_up()
338 paint_util_push_tunnel_rotated(session, direction, height + 24, TUNNEL_SQUARE_8); in mine_train_rc_track_25_deg_up_to_60_deg_up()
340 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_25_deg_up_to_60_deg_up()
341 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_25_deg_up_to_60_deg_up()
346 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_60_deg_up_to_25_deg_up() argument
353session, direction, session->TrackColours[SCHEME_TRACK] | 20084, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_60_deg_up_to_25_deg_up()
354 … wooden_a_supports_paint_setup(session, 6, 17, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_60_deg_up_to_25_deg_up()
357 session->WoodenSupportsPrependTo = PaintAddImageAsParentRotated( in mine_train_rc_track_60_deg_up_to_25_deg_up()
358session, direction, session->TrackColours[SCHEME_TRACK] | 20085, 0, 0, 24, 1, 61, height, 4, 29, h… in mine_train_rc_track_60_deg_up_to_25_deg_up()
360session, direction, session->TrackColours[SCHEME_TRACK] | 20088, 0, 0, 32, 2, 66, height, 0, 4, he… in mine_train_rc_track_60_deg_up_to_25_deg_up()
361 … wooden_a_supports_paint_setup(session, 7, 18, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_60_deg_up_to_25_deg_up()
364 session->WoodenSupportsPrependTo = PaintAddImageAsParentRotated( in mine_train_rc_track_60_deg_up_to_25_deg_up()
365session, direction, session->TrackColours[SCHEME_TRACK] | 20086, 0, 0, 24, 1, 61, height, 4, 29, h… in mine_train_rc_track_60_deg_up_to_25_deg_up()
367session, direction, session->TrackColours[SCHEME_TRACK] | 20089, 0, 0, 32, 2, 66, height, 0, 4, he… in mine_train_rc_track_60_deg_up_to_25_deg_up()
368 … wooden_a_supports_paint_setup(session, 6, 19, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_60_deg_up_to_25_deg_up()
372session, direction, session->TrackColours[SCHEME_TRACK] | 20087, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_60_deg_up_to_25_deg_up()
373 … wooden_a_supports_paint_setup(session, 7, 20, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_60_deg_up_to_25_deg_up()
378 paint_util_push_tunnel_rotated(session, direction, height - 8, TUNNEL_SQUARE_7); in mine_train_rc_track_60_deg_up_to_25_deg_up()
382 paint_util_push_tunnel_rotated(session, direction, height + 24, TUNNEL_SQUARE_8); in mine_train_rc_track_60_deg_up_to_25_deg_up()
384 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_60_deg_up_to_25_deg_up()
385 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_60_deg_up_to_25_deg_up()
390 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_25_deg_up_to_flat() argument
399session, direction, session->TrackColours[SCHEME_TRACK] | 20098, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_flat()
400 … wooden_a_supports_paint_setup(session, 6, 5, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_flat()
404session, direction, session->TrackColours[SCHEME_TRACK] | 20099, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_flat()
405 … wooden_a_supports_paint_setup(session, 7, 6, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_flat()
409session, direction, session->TrackColours[SCHEME_TRACK] | 20100, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_flat()
410 … wooden_a_supports_paint_setup(session, 6, 7, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_flat()
414session, direction, session->TrackColours[SCHEME_TRACK] | 20101, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_flat()
415 … wooden_a_supports_paint_setup(session, 7, 8, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_flat()
425session, direction, session->TrackColours[SCHEME_TRACK] | 20070, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_flat()
426 … wooden_a_supports_paint_setup(session, 6, 5, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_flat()
430session, direction, session->TrackColours[SCHEME_TRACK] | 20071, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_flat()
431 … wooden_a_supports_paint_setup(session, 7, 6, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_flat()
435session, direction, session->TrackColours[SCHEME_TRACK] | 20072, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_flat()
436 … wooden_a_supports_paint_setup(session, 6, 7, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_flat()
440session, direction, session->TrackColours[SCHEME_TRACK] | 20073, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_flat()
441 … wooden_a_supports_paint_setup(session, 7, 8, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_flat()
447 paint_util_push_tunnel_rotated(session, direction, height - 8, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_25_deg_up_to_flat()
451 paint_util_push_tunnel_rotated(session, direction, height + 8, TUNNEL_14); in mine_train_rc_track_25_deg_up_to_flat()
453 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_25_deg_up_to_flat()
454 paint_util_set_general_support_height(session, height + 40, 0x20); in mine_train_rc_track_25_deg_up_to_flat()
459 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_25_deg_down() argument
462 …mine_train_rc_track_25_deg_up(session, ride, trackSequence, (direction + 2) & 3, height, trackElem… in mine_train_rc_track_25_deg_down()
467 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_60_deg_down() argument
470 …mine_train_rc_track_60_deg_up(session, ride, trackSequence, (direction + 2) & 3, height, trackElem… in mine_train_rc_track_60_deg_down()
475 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_flat_to_25_deg_down() argument
478 …mine_train_rc_track_25_deg_up_to_flat(session, ride, trackSequence, (direction + 2) & 3, height, t… in mine_train_rc_track_flat_to_25_deg_down()
483 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_25_deg_down_to_60_deg_down() argument
486 …mine_train_rc_track_60_deg_up_to_25_deg_up(session, ride, trackSequence, (direction + 2) & 3, heig… in mine_train_rc_track_25_deg_down_to_60_deg_down()
491 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_60_deg_down_to_25_deg_down() argument
494 …mine_train_rc_track_25_deg_up_to_60_deg_up(session, ride, trackSequence, (direction + 2) & 3, heig… in mine_train_rc_track_60_deg_down_to_25_deg_down()
499 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_25_deg_down_to_flat() argument
502 …mine_train_rc_track_flat_to_25_deg_up(session, ride, trackSequence, (direction + 2) & 3, height, t… in mine_train_rc_track_25_deg_down_to_flat()
507 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_left_quarter_turn_5() argument
517session, direction, session->TrackColours[SCHEME_TRACK] | 20155, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_quarter_turn_5()
518 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
522session, direction, session->TrackColours[SCHEME_TRACK] | 20160, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_quarter_turn_5()
523 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
527session, direction, session->TrackColours[SCHEME_TRACK] | 20165, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_quarter_turn_5()
528 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
532session, direction, session->TrackColours[SCHEME_TRACK] | 20150, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_quarter_turn_5()
533 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
538 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_quarter_turn_5()
540 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_quarter_turn_5()
541 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_quarter_turn_5()
545session, paint_util_rotate_segments(SEGMENT_BC | SEGMENT_CC | SEGMENT_D4, direction), 0xFFFF, 0); in mine_train_rc_track_left_quarter_turn_5()
546 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_quarter_turn_5()
553session, direction, session->TrackColours[SCHEME_TRACK] | 20154, 0, 0, 32, 16, 1, height); in mine_train_rc_track_left_quarter_turn_5()
554 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
558session, direction, session->TrackColours[SCHEME_TRACK] | 20159, 0, 0, 32, 16, 1, height); in mine_train_rc_track_left_quarter_turn_5()
559 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
563session, direction, session->TrackColours[SCHEME_TRACK] | 20164, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_left_quarter_turn_5()
565 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
569session, direction, session->TrackColours[SCHEME_TRACK] | 20149, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_left_quarter_turn_5()
571 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
575 session, in mine_train_rc_track_left_quarter_turn_5()
579 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_quarter_turn_5()
586session, direction, session->TrackColours[SCHEME_TRACK] | 20153, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_left_quarter_turn_5()
588 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
592session, direction, session->TrackColours[SCHEME_TRACK] | 20158, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_left_quarter_turn_5()
594 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
598session, direction, session->TrackColours[SCHEME_TRACK] | 20163, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_left_quarter_turn_5()
600 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
604session, direction, session->TrackColours[SCHEME_TRACK] | 20148, 0, 0, 16, 16, 1, height); in mine_train_rc_track_left_quarter_turn_5()
605 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
609 session, in mine_train_rc_track_left_quarter_turn_5()
614 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_quarter_turn_5()
618session, paint_util_rotate_segments(SEGMENT_BC | SEGMENT_CC | SEGMENT_D4, direction), 0xFFFF, 0); in mine_train_rc_track_left_quarter_turn_5()
619 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_quarter_turn_5()
626session, direction, session->TrackColours[SCHEME_TRACK] | 20152, 0, 0, 16, 32, 1, height, 16, 0, in mine_train_rc_track_left_quarter_turn_5()
628 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
632session, direction, session->TrackColours[SCHEME_TRACK] | 20157, 0, 0, 16, 32, 1, height); in mine_train_rc_track_left_quarter_turn_5()
633 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
637session, direction, session->TrackColours[SCHEME_TRACK] | 20162, 0, 0, 16, 32, 1, height); in mine_train_rc_track_left_quarter_turn_5()
638 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
642session, direction, session->TrackColours[SCHEME_TRACK] | 20147, 0, 0, 16, 32, 1, height, 16, 0, in mine_train_rc_track_left_quarter_turn_5()
644 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
648 session, in mine_train_rc_track_left_quarter_turn_5()
652 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_quarter_turn_5()
659session, direction, session->TrackColours[SCHEME_TRACK] | 20151, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_quarter_turn_5()
660 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
664session, direction, session->TrackColours[SCHEME_TRACK] | 20156, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_quarter_turn_5()
665 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
669session, direction, session->TrackColours[SCHEME_TRACK] | 20161, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_quarter_turn_5()
670 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
674session, direction, session->TrackColours[SCHEME_TRACK] | 20146, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_quarter_turn_5()
675 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5()
681 paint_util_push_tunnel_right(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_quarter_turn_5()
684 paint_util_push_tunnel_left(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_quarter_turn_5()
687 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_quarter_turn_5()
688 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_quarter_turn_5()
695 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_right_quarter_turn_5() argument
699 …mine_train_rc_track_left_quarter_turn_5(session, ride, trackSequence, (direction - 1) & 3, height,… in mine_train_rc_track_right_quarter_turn_5()
704 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_flat_to_left_bank() argument
711session, direction, session->TrackColours[SCHEME_TRACK] | 20106, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_left_bank()
713session, direction, session->TrackColours[SCHEME_TRACK] | 20114, 0, 0, 32, 1, 26, height, 0, 27, h… in mine_train_rc_track_flat_to_left_bank()
714 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat_to_left_bank()
718session, direction, session->TrackColours[SCHEME_TRACK] | 20107, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_left_bank()
720session, direction, session->TrackColours[SCHEME_TRACK] | 20115, 0, 0, 32, 1, 26, height, 0, 27, h… in mine_train_rc_track_flat_to_left_bank()
721 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat_to_left_bank()
725session, direction, session->TrackColours[SCHEME_TRACK] | 20108, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_left_bank()
726 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat_to_left_bank()
730session, direction, session->TrackColours[SCHEME_TRACK] | 20109, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_left_bank()
731 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat_to_left_bank()
734 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_flat_to_left_bank()
735 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_flat_to_left_bank()
736 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_flat_to_left_bank()
741 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_flat_to_right_bank() argument
748session, direction, session->TrackColours[SCHEME_TRACK] | 20110, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_right_bank()
749 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat_to_right_bank()
753session, direction, session->TrackColours[SCHEME_TRACK] | 20111, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_right_bank()
754 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat_to_right_bank()
758session, direction, session->TrackColours[SCHEME_TRACK] | 20112, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_right_bank()
760session, direction, session->TrackColours[SCHEME_TRACK] | 20116, 0, 0, 32, 1, 26, height, 0, 27, h… in mine_train_rc_track_flat_to_right_bank()
761 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat_to_right_bank()
765session, direction, session->TrackColours[SCHEME_TRACK] | 20113, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_right_bank()
767session, direction, session->TrackColours[SCHEME_TRACK] | 20117, 0, 0, 32, 1, 26, height, 0, 27, h… in mine_train_rc_track_flat_to_right_bank()
768 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_flat_to_right_bank()
771 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_flat_to_right_bank()
772 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_flat_to_right_bank()
773 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_flat_to_right_bank()
778 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_left_bank_to_flat() argument
785session, direction, session->TrackColours[SCHEME_TRACK] | 20112, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_bank_to_flat()
787session, direction, session->TrackColours[SCHEME_TRACK] | 20116, 0, 0, 32, 1, 26, height, 0, 27, h… in mine_train_rc_track_left_bank_to_flat()
788 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_bank_to_flat()
792session, direction, session->TrackColours[SCHEME_TRACK] | 20113, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_bank_to_flat()
794session, direction, session->TrackColours[SCHEME_TRACK] | 20117, 0, 0, 32, 1, 26, height, 0, 27, h… in mine_train_rc_track_left_bank_to_flat()
795 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_bank_to_flat()
799session, direction, session->TrackColours[SCHEME_TRACK] | 20110, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_bank_to_flat()
800 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_bank_to_flat()
804session, direction, session->TrackColours[SCHEME_TRACK] | 20111, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_bank_to_flat()
805 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_bank_to_flat()
808 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_bank_to_flat()
809 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_bank_to_flat()
810 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_bank_to_flat()
815 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_right_bank_to_flat() argument
822session, direction, session->TrackColours[SCHEME_TRACK] | 20108, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_bank_to_flat()
823 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_bank_to_flat()
827session, direction, session->TrackColours[SCHEME_TRACK] | 20109, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_bank_to_flat()
828 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_bank_to_flat()
832session, direction, session->TrackColours[SCHEME_TRACK] | 20106, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_bank_to_flat()
834session, direction, session->TrackColours[SCHEME_TRACK] | 20114, 0, 0, 32, 1, 26, height, 0, 27, h… in mine_train_rc_track_right_bank_to_flat()
835 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_bank_to_flat()
839session, direction, session->TrackColours[SCHEME_TRACK] | 20107, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_bank_to_flat()
841session, direction, session->TrackColours[SCHEME_TRACK] | 20115, 0, 0, 32, 1, 26, height, 0, 27, h… in mine_train_rc_track_right_bank_to_flat()
842 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_bank_to_flat()
845 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_right_bank_to_flat()
846 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_right_bank_to_flat()
847 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_bank_to_flat()
852 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_banked_left_quarter_turn_5() argument
862session, direction, session->TrackColours[SCHEME_TRACK] | 20175, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_banked_left_quarter_turn_5()
864session, direction, session->TrackColours[SCHEME_TRACK] | 20186, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_banked_left_quarter_turn_5()
866 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
870session, direction, session->TrackColours[SCHEME_TRACK] | 20180, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_banked_left_quarter_turn_5()
872 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
876session, direction, session->TrackColours[SCHEME_TRACK] | 20185, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_banked_left_quarter_turn_5()
877 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
881session, direction, session->TrackColours[SCHEME_TRACK] | 20170, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_banked_left_quarter_turn_5()
882 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
887 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_banked_left_quarter_turn_5()
889 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_banked_left_quarter_turn_5()
890 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_banked_left_quarter_turn_5()
894session, paint_util_rotate_segments(SEGMENT_BC | SEGMENT_CC | SEGMENT_D4, direction), 0xFFFF, 0); in mine_train_rc_track_banked_left_quarter_turn_5()
895 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_banked_left_quarter_turn_5()
902session, direction, session->TrackColours[SCHEME_TRACK] | 20174, 0, 0, 32, 16, 1, height); in mine_train_rc_track_banked_left_quarter_turn_5()
903 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
907session, direction, session->TrackColours[SCHEME_TRACK] | 20179, 0, 0, 32, 16, 1, height, 0, 0, in mine_train_rc_track_banked_left_quarter_turn_5()
909 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
913session, direction, session->TrackColours[SCHEME_TRACK] | 20184, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_banked_left_quarter_turn_5()
915 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
919session, direction, session->TrackColours[SCHEME_TRACK] | 20169, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_banked_left_quarter_turn_5()
921 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
925 session, in mine_train_rc_track_banked_left_quarter_turn_5()
929 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_banked_left_quarter_turn_5()
936session, direction, session->TrackColours[SCHEME_TRACK] | 20173, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_banked_left_quarter_turn_5()
938 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
942session, direction, session->TrackColours[SCHEME_TRACK] | 20178, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_banked_left_quarter_turn_5()
944 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
948session, direction, session->TrackColours[SCHEME_TRACK] | 20183, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_banked_left_quarter_turn_5()
950 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
954session, direction, session->TrackColours[SCHEME_TRACK] | 20168, 0, 0, 16, 16, 1, height); in mine_train_rc_track_banked_left_quarter_turn_5()
955 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
959 session, in mine_train_rc_track_banked_left_quarter_turn_5()
964 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_banked_left_quarter_turn_5()
968session, paint_util_rotate_segments(SEGMENT_BC | SEGMENT_CC | SEGMENT_D4, direction), 0xFFFF, 0); in mine_train_rc_track_banked_left_quarter_turn_5()
969 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_banked_left_quarter_turn_5()
976session, direction, session->TrackColours[SCHEME_TRACK] | 20172, 0, 0, 16, 32, 1, height, 16, 0, in mine_train_rc_track_banked_left_quarter_turn_5()
978 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
982session, direction, session->TrackColours[SCHEME_TRACK] | 20177, 0, 0, 16, 32, 1, height, 0, 0, in mine_train_rc_track_banked_left_quarter_turn_5()
984 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
988session, direction, session->TrackColours[SCHEME_TRACK] | 20182, 0, 0, 16, 32, 1, height); in mine_train_rc_track_banked_left_quarter_turn_5()
989 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
993session, direction, session->TrackColours[SCHEME_TRACK] | 20167, 0, 0, 16, 32, 1, height, 16, 0, in mine_train_rc_track_banked_left_quarter_turn_5()
995 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
999 session, in mine_train_rc_track_banked_left_quarter_turn_5()
1003 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_banked_left_quarter_turn_5()
1010session, direction, session->TrackColours[SCHEME_TRACK] | 20171, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_banked_left_quarter_turn_5()
1011 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
1015session, direction, session->TrackColours[SCHEME_TRACK] | 20176, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_banked_left_quarter_turn_5()
1017 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
1021session, direction, session->TrackColours[SCHEME_TRACK] | 20181, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_banked_left_quarter_turn_5()
1023session, direction, session->TrackColours[SCHEME_TRACK] | 20187, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_banked_left_quarter_turn_5()
1025 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
1029session, direction, session->TrackColours[SCHEME_TRACK] | 20166, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_banked_left_quarter_turn_5()
1030 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_banked_left_quarter_turn_5()
1036 paint_util_push_tunnel_right(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_banked_left_quarter_turn_5()
1039 paint_util_push_tunnel_left(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_banked_left_quarter_turn_5()
1042 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_banked_left_quarter_turn_5()
1043 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_banked_left_quarter_turn_5()
1050 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_banked_right_quarter_turn_5() argument
1054 …mine_train_rc_track_banked_left_quarter_turn_5(session, ride, trackSequence, (direction - 1) & 3, … in mine_train_rc_track_banked_right_quarter_turn_5()
1059 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_left_bank_to_25_deg_up() argument
1066session, direction, session->TrackColours[SCHEME_TRACK] | 20118, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_bank_to_25_deg_up()
1068session, direction, session->TrackColours[SCHEME_TRACK] | 20122, 0, 0, 32, 1, 34, height, 0, 27, h… in mine_train_rc_track_left_bank_to_25_deg_up()
1069 … wooden_a_supports_paint_setup(session, 6, 1, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_bank_to_25_deg_up()
1073session, direction, session->TrackColours[SCHEME_TRACK] | 20119, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_bank_to_25_deg_up()
1075session, direction, session->TrackColours[SCHEME_TRACK] | 20123, 0, 0, 32, 1, 34, height, 0, 27, h… in mine_train_rc_track_left_bank_to_25_deg_up()
1076 … wooden_a_supports_paint_setup(session, 7, 2, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_bank_to_25_deg_up()
1080session, direction, session->TrackColours[SCHEME_TRACK] | 20120, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_bank_to_25_deg_up()
1081 … wooden_a_supports_paint_setup(session, 6, 3, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_bank_to_25_deg_up()
1085session, direction, session->TrackColours[SCHEME_TRACK] | 20121, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_bank_to_25_deg_up()
1086 … wooden_a_supports_paint_setup(session, 7, 4, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_bank_to_25_deg_up()
1091 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_bank_to_25_deg_up()
1095 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_8); in mine_train_rc_track_left_bank_to_25_deg_up()
1097 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_bank_to_25_deg_up()
1098 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_left_bank_to_25_deg_up()
1103 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_right_bank_to_25_deg_up() argument
1110session, direction, session->TrackColours[SCHEME_TRACK] | 20124, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_bank_to_25_deg_up()
1111 … wooden_a_supports_paint_setup(session, 6, 1, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_bank_to_25_deg_up()
1115session, direction, session->TrackColours[SCHEME_TRACK] | 20125, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_bank_to_25_deg_up()
1116 … wooden_a_supports_paint_setup(session, 7, 2, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_bank_to_25_deg_up()
1120session, direction, session->TrackColours[SCHEME_TRACK] | 20126, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_bank_to_25_deg_up()
1122session, direction, session->TrackColours[SCHEME_TRACK] | 20128, 0, 0, 32, 1, 34, height, 0, 27, h… in mine_train_rc_track_right_bank_to_25_deg_up()
1123 … wooden_a_supports_paint_setup(session, 6, 3, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_bank_to_25_deg_up()
1127session, direction, session->TrackColours[SCHEME_TRACK] | 20127, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_bank_to_25_deg_up()
1129session, direction, session->TrackColours[SCHEME_TRACK] | 20129, 0, 0, 32, 1, 34, height, 0, 27, h… in mine_train_rc_track_right_bank_to_25_deg_up()
1130 … wooden_a_supports_paint_setup(session, 7, 4, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_bank_to_25_deg_up()
1135 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_right_bank_to_25_deg_up()
1139 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_8); in mine_train_rc_track_right_bank_to_25_deg_up()
1141 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_right_bank_to_25_deg_up()
1142 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_right_bank_to_25_deg_up()
1147 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_25_deg_up_to_left_bank() argument
1154session, direction, session->TrackColours[SCHEME_TRACK] | 20130, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_left_bank()
1156session, direction, session->TrackColours[SCHEME_TRACK] | 20134, 0, 0, 32, 1, 34, height, 0, 27, h… in mine_train_rc_track_25_deg_up_to_left_bank()
1157 … wooden_a_supports_paint_setup(session, 6, 5, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_left_bank()
1161session, direction, session->TrackColours[SCHEME_TRACK] | 20131, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_left_bank()
1163session, direction, session->TrackColours[SCHEME_TRACK] | 20135, 0, 0, 32, 1, 34, height, 0, 27, h… in mine_train_rc_track_25_deg_up_to_left_bank()
1164 … wooden_a_supports_paint_setup(session, 7, 6, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_left_bank()
1168session, direction, session->TrackColours[SCHEME_TRACK] | 20132, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_left_bank()
1169 … wooden_a_supports_paint_setup(session, 6, 7, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_left_bank()
1173session, direction, session->TrackColours[SCHEME_TRACK] | 20133, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_left_bank()
1174 … wooden_a_supports_paint_setup(session, 7, 8, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_left_bank()
1179 paint_util_push_tunnel_rotated(session, direction, height - 8, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_25_deg_up_to_left_bank()
1183 paint_util_push_tunnel_rotated(session, direction, height + 8, TUNNEL_14); in mine_train_rc_track_25_deg_up_to_left_bank()
1185 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_25_deg_up_to_left_bank()
1186 paint_util_set_general_support_height(session, height + 40, 0x20); in mine_train_rc_track_25_deg_up_to_left_bank()
1191 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_25_deg_up_to_right_bank() argument
1198session, direction, session->TrackColours[SCHEME_TRACK] | 20136, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_right_bank()
1199 … wooden_a_supports_paint_setup(session, 6, 5, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_right_bank()
1203session, direction, session->TrackColours[SCHEME_TRACK] | 20137, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_right_bank()
1204 … wooden_a_supports_paint_setup(session, 7, 6, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_right_bank()
1208session, direction, session->TrackColours[SCHEME_TRACK] | 20138, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_right_bank()
1210session, direction, session->TrackColours[SCHEME_TRACK] | 20140, 0, 0, 32, 1, 34, height, 0, 27, h… in mine_train_rc_track_25_deg_up_to_right_bank()
1211 … wooden_a_supports_paint_setup(session, 6, 7, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_right_bank()
1215session, direction, session->TrackColours[SCHEME_TRACK] | 20139, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_25_deg_up_to_right_bank()
1217session, direction, session->TrackColours[SCHEME_TRACK] | 20141, 0, 0, 32, 1, 34, height, 0, 27, h… in mine_train_rc_track_25_deg_up_to_right_bank()
1218 … wooden_a_supports_paint_setup(session, 7, 8, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_25_deg_up_to_right_bank()
1223 paint_util_push_tunnel_rotated(session, direction, height - 8, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_25_deg_up_to_right_bank()
1227 paint_util_push_tunnel_rotated(session, direction, height + 8, TUNNEL_14); in mine_train_rc_track_25_deg_up_to_right_bank()
1229 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_25_deg_up_to_right_bank()
1230 paint_util_set_general_support_height(session, height + 40, 0x20); in mine_train_rc_track_25_deg_up_to_right_bank()
1235 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_left_bank_to_25_deg_down() argument
1238 …mine_train_rc_track_25_deg_up_to_right_bank(session, ride, trackSequence, (direction + 2) & 3, hei… in mine_train_rc_track_left_bank_to_25_deg_down()
1243 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_right_bank_to_25_deg_down() argument
1246 …mine_train_rc_track_25_deg_up_to_left_bank(session, ride, trackSequence, (direction + 2) & 3, heig… in mine_train_rc_track_right_bank_to_25_deg_down()
1251 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_25_deg_down_to_left_bank() argument
1254 …mine_train_rc_track_right_bank_to_25_deg_up(session, ride, trackSequence, (direction + 2) & 3, hei… in mine_train_rc_track_25_deg_down_to_left_bank()
1259 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_25_deg_down_to_right_bank() argument
1262 …mine_train_rc_track_left_bank_to_25_deg_up(session, ride, trackSequence, (direction + 2) & 3, heig… in mine_train_rc_track_25_deg_down_to_right_bank()
1267 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_left_bank() argument
1274session, direction, session->TrackColours[SCHEME_TRACK] | 20142, 0, 0, 32, 1, 26, height, 0, 27, h… in mine_train_rc_track_left_bank()
1275 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_bank()
1279session, direction, session->TrackColours[SCHEME_TRACK] | 20143, 0, 0, 32, 1, 26, height, 0, 27, h… in mine_train_rc_track_left_bank()
1280 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_bank()
1284session, direction, session->TrackColours[SCHEME_TRACK] | 20144, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_bank()
1285 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_bank()
1289session, direction, session->TrackColours[SCHEME_TRACK] | 20145, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_bank()
1290 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_bank()
1293 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_bank()
1294 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_bank()
1295 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_bank()
1300 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_right_bank() argument
1303 …mine_train_rc_track_left_bank(session, ride, trackSequence, (direction + 2) & 3, height, trackElem… in mine_train_rc_track_right_bank()
1308 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_left_quarter_turn_5_25_deg_up() argument
1318session, direction, session->TrackColours[SCHEME_TRACK] | 20250, 0, 0, 32, 27, 1, height, 0, 2, he… in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1319 … wooden_a_supports_paint_setup(session, 6, 9, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1323session, direction, session->TrackColours[SCHEME_TRACK] | 20255, 0, 0, 32, 27, 1, height, 0, 2, he… in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1324 … wooden_a_supports_paint_setup(session, 7, 10, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1328session, direction, session->TrackColours[SCHEME_TRACK] | 20260, 0, 0, 32, 27, 1, height, 0, 2, he… in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1329 … wooden_a_supports_paint_setup(session, 6, 11, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1333session, direction, session->TrackColours[SCHEME_TRACK] | 20265, 0, 0, 32, 27, 1, height, 0, 2, he… in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1334 … wooden_a_supports_paint_setup(session, 7, 12, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1339 paint_util_push_tunnel_rotated(session, direction, height - 8, TUNNEL_SQUARE_7); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1341 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1342 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1346session, paint_util_rotate_segments(SEGMENT_BC | SEGMENT_CC | SEGMENT_D4, direction), 0xFFFF, 0); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1347 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1354session, direction, session->TrackColours[SCHEME_TRACK] | 20251, 0, 0, 32, 16, 1, height, 0, 0, he… in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1355 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1359session, direction, session->TrackColours[SCHEME_TRACK] | 20256, 0, 0, 32, 16, 1, height, 0, 0, he… in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1360 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1364session, direction, session->TrackColours[SCHEME_TRACK] | 20261, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1366 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1370session, direction, session->TrackColours[SCHEME_TRACK] | 20266, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1372 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1376 session, in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1380 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1387session, direction, session->TrackColours[SCHEME_TRACK] | 20252, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1389 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1393session, direction, session->TrackColours[SCHEME_TRACK] | 20257, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1395 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1399session, direction, session->TrackColours[SCHEME_TRACK] | 20262, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1401 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1405session, direction, session->TrackColours[SCHEME_TRACK] | 20267, 0, 0, 16, 16, 1, height, 0, 0, he… in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1406 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1410 session, in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1415 paint_util_set_general_support_height(session, height + 64, 0x20); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1419session, paint_util_rotate_segments(SEGMENT_BC | SEGMENT_CC | SEGMENT_D4, direction), 0xFFFF, 0); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1420 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1427session, direction, session->TrackColours[SCHEME_TRACK] | 20253, 0, 0, 16, 32, 1, height, 16, 0, in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1429 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1433session, direction, session->TrackColours[SCHEME_TRACK] | 20258, 0, 0, 16, 32, 1, height, 0, 0, he… in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1434 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1438session, direction, session->TrackColours[SCHEME_TRACK] | 20263, 0, 0, 16, 32, 1, height, 0, 0, he… in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1439 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1443session, direction, session->TrackColours[SCHEME_TRACK] | 20268, 0, 0, 16, 32, 1, height, 16, 0, in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1445 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1449 session, in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1453 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1460session, direction, session->TrackColours[SCHEME_TRACK] | 20254, 0, 0, 27, 32, 1, height, 2, 0, he… in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1461 … wooden_a_supports_paint_setup(session, 7, 12, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1465session, direction, session->TrackColours[SCHEME_TRACK] | 20259, 0, 0, 27, 32, 1, height, 2, 0, he… in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1466 … wooden_a_supports_paint_setup(session, 6, 9, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1470session, direction, session->TrackColours[SCHEME_TRACK] | 20264, 0, 0, 27, 32, 1, height, 2, 0, he… in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1471 … wooden_a_supports_paint_setup(session, 7, 10, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1475session, direction, session->TrackColours[SCHEME_TRACK] | 20269, 0, 0, 27, 32, 1, height, 2, 0, he… in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1476 … wooden_a_supports_paint_setup(session, 6, 11, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1482 paint_util_push_tunnel_right(session, height + 8, TUNNEL_SQUARE_8); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1485 paint_util_push_tunnel_left(session, height + 8, TUNNEL_SQUARE_8); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1488 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1489 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_left_quarter_turn_5_25_deg_up()
1496 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_right_quarter_turn_5_25_deg_up() argument
1506session, direction, session->TrackColours[SCHEME_TRACK] | 20230, 0, 0, 32, 27, 1, height, 0, 2, he… in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1507 … wooden_a_supports_paint_setup(session, 6, 9, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1511session, direction, session->TrackColours[SCHEME_TRACK] | 20235, 0, 0, 32, 27, 1, height, 0, 2, he… in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1512 … wooden_a_supports_paint_setup(session, 7, 10, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1516session, direction, session->TrackColours[SCHEME_TRACK] | 20240, 0, 0, 32, 27, 1, height, 0, 2, he… in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1517 … wooden_a_supports_paint_setup(session, 6, 11, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1521session, direction, session->TrackColours[SCHEME_TRACK] | 20245, 0, 0, 32, 27, 1, height, 0, 2, he… in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1522 … wooden_a_supports_paint_setup(session, 7, 12, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1527 paint_util_push_tunnel_rotated(session, direction, height - 8, TUNNEL_SQUARE_7); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1529 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1530 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1534session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_C8 | SEGMENT_CC, direction), 0xFFFF, 0); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1535 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1542session, direction, session->TrackColours[SCHEME_TRACK] | 20231, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1544 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1548session, direction, session->TrackColours[SCHEME_TRACK] | 20236, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1550 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1554session, direction, session->TrackColours[SCHEME_TRACK] | 20241, 0, 0, 32, 16, 1, height, 0, 0, he… in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1555 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1559session, direction, session->TrackColours[SCHEME_TRACK] | 20246, 0, 0, 32, 16, 1, height, 0, 0, he… in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1560 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1564 session, in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1568 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1575session, direction, session->TrackColours[SCHEME_TRACK] | 20232, 0, 0, 16, 16, 1, height, 0, 0, he… in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1576 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1580session, direction, session->TrackColours[SCHEME_TRACK] | 20237, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1582 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1586session, direction, session->TrackColours[SCHEME_TRACK] | 20242, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1588 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1592session, direction, session->TrackColours[SCHEME_TRACK] | 20247, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1594 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1598 session, in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1603 paint_util_set_general_support_height(session, height + 64, 0x20); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1607session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_C8 | SEGMENT_CC, direction), 0xFFFF, 0); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1608 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1615session, direction, session->TrackColours[SCHEME_TRACK] | 20233, 0, 0, 16, 32, 1, height, 16, 0, in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1617 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1621session, direction, session->TrackColours[SCHEME_TRACK] | 20238, 0, 0, 16, 32, 1, height, 0, 0, he… in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1622 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1626session, direction, session->TrackColours[SCHEME_TRACK] | 20243, 0, 0, 16, 32, 1, height, 0, 0, he… in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1627 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1631session, direction, session->TrackColours[SCHEME_TRACK] | 20248, 0, 0, 16, 32, 1, height, 16, 0, in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1633 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1637 session, in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1641 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1648session, direction, session->TrackColours[SCHEME_TRACK] | 20234, 0, 0, 27, 32, 1, height, 2, 0, he… in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1649 … wooden_a_supports_paint_setup(session, 7, 10, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1653session, direction, session->TrackColours[SCHEME_TRACK] | 20239, 0, 0, 27, 32, 1, height, 2, 0, he… in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1654 … wooden_a_supports_paint_setup(session, 6, 11, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1658session, direction, session->TrackColours[SCHEME_TRACK] | 20244, 0, 0, 27, 32, 1, height, 2, 0, he… in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1659 … wooden_a_supports_paint_setup(session, 7, 12, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1663session, direction, session->TrackColours[SCHEME_TRACK] | 20249, 0, 0, 27, 32, 1, height, 2, 0, he… in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1664 … wooden_a_supports_paint_setup(session, 6, 9, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1670 paint_util_push_tunnel_right(session, height + 8, TUNNEL_SQUARE_8); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1673 paint_util_push_tunnel_left(session, height + 8, TUNNEL_SQUARE_8); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1676 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1677 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_right_quarter_turn_5_25_deg_up()
1684 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_left_quarter_turn_5_25_deg_down() argument
1688 …mine_train_rc_track_right_quarter_turn_5_25_deg_up(session, ride, trackSequence, (direction + 1) &… in mine_train_rc_track_left_quarter_turn_5_25_deg_down()
1693 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_right_quarter_turn_5_25_deg_down() argument
1697 …mine_train_rc_track_left_quarter_turn_5_25_deg_up(session, ride, trackSequence, (direction - 1) & … in mine_train_rc_track_right_quarter_turn_5_25_deg_down()
1702 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_s_bend_left() argument
1712session, direction, session->TrackColours[SCHEME_TRACK] | 20270, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_left()
1713 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_left()
1717session, direction, session->TrackColours[SCHEME_TRACK] | 20274, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_left()
1718 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_left()
1722session, direction, session->TrackColours[SCHEME_TRACK] | 20273, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_left()
1723 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_left()
1727session, direction, session->TrackColours[SCHEME_TRACK] | 20277, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_left()
1728 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_left()
1733 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_s_bend_left()
1735 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_s_bend_left()
1736 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_s_bend_left()
1743session, direction, session->TrackColours[SCHEME_TRACK] | 20271, 0, 0, 32, 26, 1, height); in mine_train_rc_track_s_bend_left()
1744 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_left()
1748session, direction, session->TrackColours[SCHEME_TRACK] | 20275, 0, 0, 32, 26, 1, height); in mine_train_rc_track_s_bend_left()
1749 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_left()
1753session, direction, session->TrackColours[SCHEME_TRACK] | 20272, 0, 0, 32, 26, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_left()
1754 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_left()
1758session, direction, session->TrackColours[SCHEME_TRACK] | 20276, 0, 0, 32, 26, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_left()
1759 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_left()
1763 session, in mine_train_rc_track_s_bend_left()
1767 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_s_bend_left()
1774session, direction, session->TrackColours[SCHEME_TRACK] | 20272, 0, 0, 32, 26, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_left()
1775 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_left()
1779session, direction, session->TrackColours[SCHEME_TRACK] | 20276, 0, 0, 32, 26, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_left()
1780 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_left()
1784session, direction, session->TrackColours[SCHEME_TRACK] | 20271, 0, 0, 32, 26, 1, height); in mine_train_rc_track_s_bend_left()
1785 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_left()
1789session, direction, session->TrackColours[SCHEME_TRACK] | 20275, 0, 0, 32, 26, 1, height); in mine_train_rc_track_s_bend_left()
1790 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_left()
1794 session, in mine_train_rc_track_s_bend_left()
1798 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_s_bend_left()
1805session, direction, session->TrackColours[SCHEME_TRACK] | 20273, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_left()
1806 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_left()
1810session, direction, session->TrackColours[SCHEME_TRACK] | 20277, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_left()
1811 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_left()
1815session, direction, session->TrackColours[SCHEME_TRACK] | 20270, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_left()
1816 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_left()
1820session, direction, session->TrackColours[SCHEME_TRACK] | 20274, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_left()
1821 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_left()
1827 paint_util_push_tunnel_right(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_s_bend_left()
1830 paint_util_push_tunnel_left(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_s_bend_left()
1833 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_s_bend_left()
1834 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_s_bend_left()
1841 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_s_bend_right() argument
1851session, direction, session->TrackColours[SCHEME_TRACK] | 20278, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_right()
1852 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_right()
1856session, direction, session->TrackColours[SCHEME_TRACK] | 20282, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_right()
1857 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_right()
1861session, direction, session->TrackColours[SCHEME_TRACK] | 20281, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_right()
1862 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_right()
1866session, direction, session->TrackColours[SCHEME_TRACK] | 20285, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_right()
1867 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_right()
1872 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_s_bend_right()
1874 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_s_bend_right()
1875 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_s_bend_right()
1882session, direction, session->TrackColours[SCHEME_TRACK] | 20279, 0, 0, 32, 26, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_right()
1883 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_right()
1887session, direction, session->TrackColours[SCHEME_TRACK] | 20283, 0, 0, 32, 26, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_right()
1888 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_right()
1892session, direction, session->TrackColours[SCHEME_TRACK] | 20280, 0, 0, 32, 26, 1, height); in mine_train_rc_track_s_bend_right()
1893 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_right()
1897session, direction, session->TrackColours[SCHEME_TRACK] | 20284, 0, 0, 32, 26, 1, height); in mine_train_rc_track_s_bend_right()
1898 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_right()
1902 session, in mine_train_rc_track_s_bend_right()
1906 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_s_bend_right()
1913session, direction, session->TrackColours[SCHEME_TRACK] | 20280, 0, 0, 32, 26, 1, height); in mine_train_rc_track_s_bend_right()
1914 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_right()
1918session, direction, session->TrackColours[SCHEME_TRACK] | 20284, 0, 0, 32, 26, 1, height); in mine_train_rc_track_s_bend_right()
1919 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_right()
1923session, direction, session->TrackColours[SCHEME_TRACK] | 20279, 0, 0, 32, 26, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_right()
1924 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_right()
1928session, direction, session->TrackColours[SCHEME_TRACK] | 20283, 0, 0, 32, 26, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_right()
1929 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_right()
1933 session, in mine_train_rc_track_s_bend_right()
1937 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_s_bend_right()
1944session, direction, session->TrackColours[SCHEME_TRACK] | 20281, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_right()
1945 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_right()
1949session, direction, session->TrackColours[SCHEME_TRACK] | 20285, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_right()
1950 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_right()
1954session, direction, session->TrackColours[SCHEME_TRACK] | 20278, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_right()
1955 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_right()
1959session, direction, session->TrackColours[SCHEME_TRACK] | 20282, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_s_bend_right()
1960 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_s_bend_right()
1966 paint_util_push_tunnel_right(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_s_bend_right()
1969 paint_util_push_tunnel_left(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_s_bend_right()
1972 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_s_bend_right()
1973 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_s_bend_right()
1980 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_left_quarter_turn_3() argument
1990session, direction, session->TrackColours[SCHEME_TRACK] | 20193, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_quarter_turn_3()
1991 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3()
1995session, direction, session->TrackColours[SCHEME_TRACK] | 20196, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_quarter_turn_3()
1996 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3()
2000session, direction, session->TrackColours[SCHEME_TRACK] | 20199, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_quarter_turn_3()
2001 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3()
2005session, direction, session->TrackColours[SCHEME_TRACK] | 20190, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_quarter_turn_3()
2006 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3()
2011 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_quarter_turn_3()
2013 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_quarter_turn_3()
2014 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_quarter_turn_3()
2020 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3()
2023 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3()
2026 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3()
2029 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3()
2032 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_quarter_turn_3()
2039session, direction, session->TrackColours[SCHEME_TRACK] | 20192, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_left_quarter_turn_3()
2044session, direction, session->TrackColours[SCHEME_TRACK] | 20195, 0, 0, 16, 16, 1, height); in mine_train_rc_track_left_quarter_turn_3()
2048session, direction, session->TrackColours[SCHEME_TRACK] | 20198, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_left_quarter_turn_3()
2053session, direction, session->TrackColours[SCHEME_TRACK] | 20189, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_left_quarter_turn_3()
2058session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_D0, direction),… in mine_train_rc_track_left_quarter_turn_3()
2059 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_quarter_turn_3()
2066session, direction, session->TrackColours[SCHEME_TRACK] | 20191, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_quarter_turn_3()
2067 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3()
2071session, direction, session->TrackColours[SCHEME_TRACK] | 20194, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_quarter_turn_3()
2072 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3()
2076session, direction, session->TrackColours[SCHEME_TRACK] | 20197, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_quarter_turn_3()
2077 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3()
2081session, direction, session->TrackColours[SCHEME_TRACK] | 20188, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_quarter_turn_3()
2082 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3()
2088 paint_util_push_tunnel_right(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_quarter_turn_3()
2091 paint_util_push_tunnel_left(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_quarter_turn_3()
2094 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_quarter_turn_3()
2095 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_quarter_turn_3()
2102 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_right_quarter_turn_3() argument
2106 …mine_train_rc_track_left_quarter_turn_3(session, ride, trackSequence, (direction - 1) & 3, height,… in mine_train_rc_track_right_quarter_turn_3()
2111 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_left_quarter_turn_3_bank() argument
2121session, direction, session->TrackColours[SCHEME_TRACK] | 20205, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_quarter_turn_3_bank()
2123session, direction, session->TrackColours[SCHEME_TRACK] | 20212, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_left_quarter_turn_3_bank()
2125 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_bank()
2129session, direction, session->TrackColours[SCHEME_TRACK] | 20208, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_left_quarter_turn_3_bank()
2131 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_bank()
2135session, direction, session->TrackColours[SCHEME_TRACK] | 20211, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_quarter_turn_3_bank()
2136 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_bank()
2140session, direction, session->TrackColours[SCHEME_TRACK] | 20202, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_quarter_turn_3_bank()
2141 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_bank()
2146 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_quarter_turn_3_bank()
2148 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_quarter_turn_3_bank()
2149 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_quarter_turn_3_bank()
2155 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_bank()
2158 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_bank()
2161 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_bank()
2164 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_bank()
2167 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_quarter_turn_3_bank()
2174session, direction, session->TrackColours[SCHEME_TRACK] | 20204, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_left_quarter_turn_3_bank()
2179session, direction, session->TrackColours[SCHEME_TRACK] | 20207, 0, 0, 16, 16, 1, height, 0, 0, in mine_train_rc_track_left_quarter_turn_3_bank()
2184session, direction, session->TrackColours[SCHEME_TRACK] | 20210, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_left_quarter_turn_3_bank()
2189session, direction, session->TrackColours[SCHEME_TRACK] | 20201, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_left_quarter_turn_3_bank()
2194session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_D0, direction),… in mine_train_rc_track_left_quarter_turn_3_bank()
2195 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_quarter_turn_3_bank()
2202session, direction, session->TrackColours[SCHEME_TRACK] | 20203, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_quarter_turn_3_bank()
2203 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_bank()
2207session, direction, session->TrackColours[SCHEME_TRACK] | 20206, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_left_quarter_turn_3_bank()
2209 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_bank()
2213session, direction, session->TrackColours[SCHEME_TRACK] | 20209, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_quarter_turn_3_bank()
2215session, direction, session->TrackColours[SCHEME_TRACK] | 20213, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_left_quarter_turn_3_bank()
2217 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_bank()
2221session, direction, session->TrackColours[SCHEME_TRACK] | 20200, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_quarter_turn_3_bank()
2222 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_bank()
2228 paint_util_push_tunnel_right(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_quarter_turn_3_bank()
2231 paint_util_push_tunnel_left(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_quarter_turn_3_bank()
2234 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_quarter_turn_3_bank()
2235 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_quarter_turn_3_bank()
2242 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_right_quarter_turn_3_bank() argument
2246 …mine_train_rc_track_left_quarter_turn_3_bank(session, ride, trackSequence, (direction - 1) & 3, he… in mine_train_rc_track_right_quarter_turn_3_bank()
2251 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_left_quarter_turn_3_25_deg_up() argument
2261session, direction, session->TrackColours[SCHEME_TRACK] | 20225, 0, 6, 32, 20, 1, height); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2262 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2266session, direction, session->TrackColours[SCHEME_TRACK] | 20227, 0, 6, 32, 20, 1, height); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2267 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2271session, direction, session->TrackColours[SCHEME_TRACK] | 20229, 0, 6, 32, 20, 1, height); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2272 … wooden_a_supports_paint_setup(session, 3, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2276session, direction, session->TrackColours[SCHEME_TRACK] | 20223, 0, 6, 32, 20, 1, height); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2277 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2282 paint_util_push_tunnel_rotated(session, direction, height - 8, TUNNEL_SQUARE_7); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2284 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2285 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2291 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2294 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2297 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2300 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2303 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2307session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_D0, direction),… in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2308 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2315session, direction, session->TrackColours[SCHEME_TRACK] | 20224, 6, 0, 20, 32, 1, height); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2316 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2320session, direction, session->TrackColours[SCHEME_TRACK] | 20226, 6, 0, 20, 32, 1, height); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2321 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2325session, direction, session->TrackColours[SCHEME_TRACK] | 20228, 6, 0, 20, 32, 1, height); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2326 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2330session, direction, session->TrackColours[SCHEME_TRACK] | 20222, 6, 0, 20, 32, 1, height); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2331 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2337 paint_util_push_tunnel_right(session, height + 8, TUNNEL_SQUARE_8); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2340 paint_util_push_tunnel_left(session, height + 8, TUNNEL_SQUARE_8); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2343 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2344 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_left_quarter_turn_3_25_deg_up()
2351 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_right_quarter_turn_3_25_deg_up() argument
2361session, direction, session->TrackColours[SCHEME_TRACK] | 20214, 0, 6, 32, 20, 1, height); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2362 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2366session, direction, session->TrackColours[SCHEME_TRACK] | 20216, 0, 6, 32, 20, 1, height); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2367 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2371session, direction, session->TrackColours[SCHEME_TRACK] | 20218, 0, 6, 32, 20, 1, height); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2372 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2376session, direction, session->TrackColours[SCHEME_TRACK] | 20220, 0, 6, 32, 20, 1, height); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2377 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2382 paint_util_push_tunnel_rotated(session, direction, height - 8, TUNNEL_SQUARE_7); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2384 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2385 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2391 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2394 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2397 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2400 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2403 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2407session, paint_util_rotate_segments(SEGMENT_C0 | SEGMENT_C4 | SEGMENT_D0 | SEGMENT_D4, direction),… in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2408 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2415session, direction, session->TrackColours[SCHEME_TRACK] | 20215, 6, 0, 20, 32, 1, height); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2416 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2420session, direction, session->TrackColours[SCHEME_TRACK] | 20217, 6, 0, 20, 32, 1, height); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2421 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2425session, direction, session->TrackColours[SCHEME_TRACK] | 20219, 6, 0, 20, 32, 1, height); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2426 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2430session, direction, session->TrackColours[SCHEME_TRACK] | 20221, 6, 0, 20, 32, 1, height); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2431 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2437 paint_util_push_tunnel_right(session, height + 8, TUNNEL_SQUARE_8); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2440 paint_util_push_tunnel_left(session, height + 8, TUNNEL_SQUARE_8); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2443 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2444 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_right_quarter_turn_3_25_deg_up()
2451 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_left_quarter_turn_3_25_deg_down() argument
2455 …mine_train_rc_track_right_quarter_turn_3_25_deg_up(session, ride, trackSequence, (direction + 1) &… in mine_train_rc_track_left_quarter_turn_3_25_deg_down()
2460 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_right_quarter_turn_3_25_deg_down() argument
2464 …mine_train_rc_track_left_quarter_turn_3_25_deg_up(session, ride, trackSequence, (direction - 1) & … in mine_train_rc_track_right_quarter_turn_3_25_deg_down()
2469 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_left_half_banked_helix_up_small() argument
2479session, direction, session->TrackColours[SCHEME_TRACK] | 20305, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_half_banked_helix_up_small()
2481session, direction, session->TrackColours[SCHEME_TRACK] | 20312, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_left_half_banked_helix_up_small()
2483 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2487session, direction, session->TrackColours[SCHEME_TRACK] | 20308, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_left_half_banked_helix_up_small()
2489 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2493session, direction, session->TrackColours[SCHEME_TRACK] | 20311, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_half_banked_helix_up_small()
2494 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2498session, direction, session->TrackColours[SCHEME_TRACK] | 20302, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_half_banked_helix_up_small()
2499 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2504 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_half_banked_helix_up_small()
2507session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_BC | SEGMENT_C0 | SEGMENT_D4, direction),… in mine_train_rc_track_left_half_banked_helix_up_small()
2509session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_CC | SEGMENT_D0… in mine_train_rc_track_left_half_banked_helix_up_small()
2511 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_small()
2517 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2520 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2523 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2526 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2529 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_small()
2536session, direction, session->TrackColours[SCHEME_TRACK] | 20304, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_left_half_banked_helix_up_small()
2541session, direction, session->TrackColours[SCHEME_TRACK] | 20307, 0, 0, 16, 16, 1, height, 0, 0, in mine_train_rc_track_left_half_banked_helix_up_small()
2546session, direction, session->TrackColours[SCHEME_TRACK] | 20310, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_left_half_banked_helix_up_small()
2551session, direction, session->TrackColours[SCHEME_TRACK] | 20301, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_left_half_banked_helix_up_small()
2556session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_D0, direction),… in mine_train_rc_track_left_half_banked_helix_up_small()
2557 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_small()
2564session, direction, session->TrackColours[SCHEME_TRACK] | 20303, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_half_banked_helix_up_small()
2565 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2569session, direction, session->TrackColours[SCHEME_TRACK] | 20306, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_left_half_banked_helix_up_small()
2571 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2575session, direction, session->TrackColours[SCHEME_TRACK] | 20309, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_half_banked_helix_up_small()
2577session, direction, session->TrackColours[SCHEME_TRACK] | 20313, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_left_half_banked_helix_up_small()
2579 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2583session, direction, session->TrackColours[SCHEME_TRACK] | 20300, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_half_banked_helix_up_small()
2584 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2590 paint_util_push_tunnel_right(session, height + 8, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_half_banked_helix_up_small()
2593 paint_util_push_tunnel_left(session, height + 8, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_half_banked_helix_up_small()
2597session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_B8 | SEGMENT_BC | SEGMENT_CC, direction),… in mine_train_rc_track_left_half_banked_helix_up_small()
2599session, paint_util_rotate_segments(SEGMENT_C0 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_D0 | SEGMENT_D4… in mine_train_rc_track_left_half_banked_helix_up_small()
2601 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_small()
2608session, direction, session->TrackColours[SCHEME_TRACK] | 20302, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_half_banked_helix_up_small()
2609 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2613session, direction, session->TrackColours[SCHEME_TRACK] | 20305, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_half_banked_helix_up_small()
2615session, direction, session->TrackColours[SCHEME_TRACK] | 20312, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_left_half_banked_helix_up_small()
2617 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2621session, direction, session->TrackColours[SCHEME_TRACK] | 20308, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_left_half_banked_helix_up_small()
2623 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2627session, direction, session->TrackColours[SCHEME_TRACK] | 20311, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_half_banked_helix_up_small()
2628 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2634 paint_util_push_tunnel_right(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_half_banked_helix_up_small()
2637 paint_util_push_tunnel_left(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_half_banked_helix_up_small()
2641session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_BC | SEGMENT_C0 | SEGMENT_CC, direction),… in mine_train_rc_track_left_half_banked_helix_up_small()
2643session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_D0 | SEGMENT_D4… in mine_train_rc_track_left_half_banked_helix_up_small()
2645 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_small()
2651 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2654 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2657 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2660 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2663 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_small()
2670session, direction, session->TrackColours[SCHEME_TRACK] | 20301, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_left_half_banked_helix_up_small()
2675session, direction, session->TrackColours[SCHEME_TRACK] | 20304, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_left_half_banked_helix_up_small()
2680session, direction, session->TrackColours[SCHEME_TRACK] | 20307, 0, 0, 16, 16, 1, height, 0, 0, in mine_train_rc_track_left_half_banked_helix_up_small()
2685session, direction, session->TrackColours[SCHEME_TRACK] | 20310, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_left_half_banked_helix_up_small()
2690session, paint_util_rotate_segments(SEGMENT_C0 | SEGMENT_C4 | SEGMENT_D0 | SEGMENT_D4, direction),… in mine_train_rc_track_left_half_banked_helix_up_small()
2691 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_small()
2698session, direction, session->TrackColours[SCHEME_TRACK] | 20300, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_half_banked_helix_up_small()
2699 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2703session, direction, session->TrackColours[SCHEME_TRACK] | 20303, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_half_banked_helix_up_small()
2704 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2708session, direction, session->TrackColours[SCHEME_TRACK] | 20306, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_left_half_banked_helix_up_small()
2710 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2714session, direction, session->TrackColours[SCHEME_TRACK] | 20309, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_half_banked_helix_up_small()
2716session, direction, session->TrackColours[SCHEME_TRACK] | 20313, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_left_half_banked_helix_up_small()
2718 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_small()
2723 paint_util_push_tunnel_rotated(session, direction, height + 8, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_half_banked_helix_up_small()
2726session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_B8 | SEGMENT_C0 | SEGMENT_C8, direction),… in mine_train_rc_track_left_half_banked_helix_up_small()
2728session, paint_util_rotate_segments(SEGMENT_BC | SEGMENT_C4 | SEGMENT_CC | SEGMENT_D0 | SEGMENT_D4… in mine_train_rc_track_left_half_banked_helix_up_small()
2730 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_small()
2737 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_right_half_banked_helix_up_small() argument
2747session, direction, session->TrackColours[SCHEME_TRACK] | 20286, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_half_banked_helix_up_small()
2748 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2752session, direction, session->TrackColours[SCHEME_TRACK] | 20289, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_half_banked_helix_up_small()
2753 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2757session, direction, session->TrackColours[SCHEME_TRACK] | 20292, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_right_half_banked_helix_up_small()
2759 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2763session, direction, session->TrackColours[SCHEME_TRACK] | 20295, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_half_banked_helix_up_small()
2765session, direction, session->TrackColours[SCHEME_TRACK] | 20299, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_right_half_banked_helix_up_small()
2767 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2772 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_right_half_banked_helix_up_small()
2775session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_B8 | SEGMENT_C0 | SEGMENT_C8, direction),… in mine_train_rc_track_right_half_banked_helix_up_small()
2777session, paint_util_rotate_segments(SEGMENT_BC | SEGMENT_C4 | SEGMENT_CC | SEGMENT_D0 | SEGMENT_D4… in mine_train_rc_track_right_half_banked_helix_up_small()
2779 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_small()
2785 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2788 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2791 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2794 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2797 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_small()
2804session, direction, session->TrackColours[SCHEME_TRACK] | 20287, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_right_half_banked_helix_up_small()
2809session, direction, session->TrackColours[SCHEME_TRACK] | 20290, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_right_half_banked_helix_up_small()
2814session, direction, session->TrackColours[SCHEME_TRACK] | 20293, 0, 0, 16, 16, 1, height, 0, 0, in mine_train_rc_track_right_half_banked_helix_up_small()
2819session, direction, session->TrackColours[SCHEME_TRACK] | 20296, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_right_half_banked_helix_up_small()
2824session, paint_util_rotate_segments(SEGMENT_C0 | SEGMENT_C4 | SEGMENT_D0 | SEGMENT_D4, direction),… in mine_train_rc_track_right_half_banked_helix_up_small()
2825 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_small()
2832session, direction, session->TrackColours[SCHEME_TRACK] | 20288, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_right_half_banked_helix_up_small()
2833 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2837session, direction, session->TrackColours[SCHEME_TRACK] | 20291, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_right_half_banked_helix_up_small()
2839session, direction, session->TrackColours[SCHEME_TRACK] | 20298, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_right_half_banked_helix_up_small()
2841 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2845session, direction, session->TrackColours[SCHEME_TRACK] | 20294, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_right_half_banked_helix_up_small()
2847 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2851session, direction, session->TrackColours[SCHEME_TRACK] | 20297, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_right_half_banked_helix_up_small()
2852 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2858 paint_util_push_tunnel_right(session, height + 8, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_right_half_banked_helix_up_small()
2861 paint_util_push_tunnel_left(session, height + 8, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_right_half_banked_helix_up_small()
2865session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_BC | SEGMENT_C0 | SEGMENT_CC, direction),… in mine_train_rc_track_right_half_banked_helix_up_small()
2867session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_D0 | SEGMENT_D4… in mine_train_rc_track_right_half_banked_helix_up_small()
2869 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_small()
2876session, direction, session->TrackColours[SCHEME_TRACK] | 20289, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_right_half_banked_helix_up_small()
2877 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2881session, direction, session->TrackColours[SCHEME_TRACK] | 20292, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_right_half_banked_helix_up_small()
2883 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2887session, direction, session->TrackColours[SCHEME_TRACK] | 20295, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_right_half_banked_helix_up_small()
2889session, direction, session->TrackColours[SCHEME_TRACK] | 20299, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_right_half_banked_helix_up_small()
2891 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2895session, direction, session->TrackColours[SCHEME_TRACK] | 20286, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_right_half_banked_helix_up_small()
2896 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2902 paint_util_push_tunnel_right(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_right_half_banked_helix_up_small()
2905 paint_util_push_tunnel_left(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_right_half_banked_helix_up_small()
2909session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_B8 | SEGMENT_BC | SEGMENT_CC, direction),… in mine_train_rc_track_right_half_banked_helix_up_small()
2911session, paint_util_rotate_segments(SEGMENT_C0 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_D0 | SEGMENT_D4… in mine_train_rc_track_right_half_banked_helix_up_small()
2913 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_small()
2919 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2922 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2925 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2928 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2931 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_small()
2938session, direction, session->TrackColours[SCHEME_TRACK] | 20290, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_right_half_banked_helix_up_small()
2943session, direction, session->TrackColours[SCHEME_TRACK] | 20293, 0, 0, 16, 16, 1, height, 0, 0, in mine_train_rc_track_right_half_banked_helix_up_small()
2948session, direction, session->TrackColours[SCHEME_TRACK] | 20296, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_right_half_banked_helix_up_small()
2953session, direction, session->TrackColours[SCHEME_TRACK] | 20287, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_right_half_banked_helix_up_small()
2958session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_D0, direction),… in mine_train_rc_track_right_half_banked_helix_up_small()
2959 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_small()
2966session, direction, session->TrackColours[SCHEME_TRACK] | 20291, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_half_banked_helix_up_small()
2968session, direction, session->TrackColours[SCHEME_TRACK] | 20298, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_right_half_banked_helix_up_small()
2970 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2974session, direction, session->TrackColours[SCHEME_TRACK] | 20294, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_right_half_banked_helix_up_small()
2976 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2980session, direction, session->TrackColours[SCHEME_TRACK] | 20297, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_half_banked_helix_up_small()
2981 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2985session, direction, session->TrackColours[SCHEME_TRACK] | 20288, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_half_banked_helix_up_small()
2986 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_small()
2991 paint_util_push_tunnel_rotated(session, direction, height + 8, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_right_half_banked_helix_up_small()
2994session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_BC | SEGMENT_C0 | SEGMENT_D4, direction),… in mine_train_rc_track_right_half_banked_helix_up_small()
2996session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_CC | SEGMENT_D0… in mine_train_rc_track_right_half_banked_helix_up_small()
2998 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_small()
3005 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_left_half_banked_helix_down_small() argument
3015 session, ride, trackSequence, (direction + 1) & 3, height, trackElement); in mine_train_rc_track_left_half_banked_helix_down_small()
3020 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_right_half_banked_helix_down_small() argument
3030 session, ride, trackSequence, (direction - 1) & 3, height, trackElement); in mine_train_rc_track_right_half_banked_helix_down_small()
3035 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_left_half_banked_helix_up_large() argument
3045session, direction, session->TrackColours[SCHEME_TRACK] | 20345, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_half_banked_helix_up_large()
3047session, direction, session->TrackColours[SCHEME_TRACK] | 20356, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_left_half_banked_helix_up_large()
3049 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3053session, direction, session->TrackColours[SCHEME_TRACK] | 20350, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_left_half_banked_helix_up_large()
3055 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3059session, direction, session->TrackColours[SCHEME_TRACK] | 20355, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_half_banked_helix_up_large()
3060 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3064session, direction, session->TrackColours[SCHEME_TRACK] | 20340, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_half_banked_helix_up_large()
3065 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3070 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_half_banked_helix_up_large()
3073session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_BC | SEGMENT_C0 | SEGMENT_D4, direction),… in mine_train_rc_track_left_half_banked_helix_up_large()
3075session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_CC | SEGMENT_D0… in mine_train_rc_track_left_half_banked_helix_up_large()
3077 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_large()
3081session, paint_util_rotate_segments(SEGMENT_BC | SEGMENT_CC | SEGMENT_D4, direction), 48, 0x20); in mine_train_rc_track_left_half_banked_helix_up_large()
3082 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_large()
3089session, direction, session->TrackColours[SCHEME_TRACK] | 20344, 0, 0, 32, 16, 1, height, 0, 0, he… in mine_train_rc_track_left_half_banked_helix_up_large()
3090 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3094session, direction, session->TrackColours[SCHEME_TRACK] | 20349, 0, 0, 32, 16, 1, height, 0, 0, in mine_train_rc_track_left_half_banked_helix_up_large()
3096 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3100session, direction, session->TrackColours[SCHEME_TRACK] | 20354, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_left_half_banked_helix_up_large()
3102 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3106session, direction, session->TrackColours[SCHEME_TRACK] | 20339, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_left_half_banked_helix_up_large()
3108 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3112 session, in mine_train_rc_track_left_half_banked_helix_up_large()
3116 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_large()
3123session, direction, session->TrackColours[SCHEME_TRACK] | 20343, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_left_half_banked_helix_up_large()
3125 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3129session, direction, session->TrackColours[SCHEME_TRACK] | 20348, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_left_half_banked_helix_up_large()
3132session, direction, session->TrackColours[SCHEME_TRACK] | 20178, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_left_half_banked_helix_up_large()
3134 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3138session, direction, session->TrackColours[SCHEME_TRACK] | 20353, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_left_half_banked_helix_up_large()
3140 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3144session, direction, session->TrackColours[SCHEME_TRACK] | 20338, 0, 0, 16, 16, 1, height, 0, 0, he… in mine_train_rc_track_left_half_banked_helix_up_large()
3145 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3149session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_C0 | SEGMENT_C8 | SEGMENT_D0, direction),… in mine_train_rc_track_left_half_banked_helix_up_large()
3151session, paint_util_rotate_segments(SEGMENT_BC | SEGMENT_C4 | SEGMENT_CC | SEGMENT_D4, direction),… in mine_train_rc_track_left_half_banked_helix_up_large()
3152 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_large()
3156session, paint_util_rotate_segments(SEGMENT_BC | SEGMENT_CC | SEGMENT_D4, direction), 48, 0x20); in mine_train_rc_track_left_half_banked_helix_up_large()
3157 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_large()
3164session, direction, session->TrackColours[SCHEME_TRACK] | 20342, 0, 0, 16, 32, 1, height, 16, 0, in mine_train_rc_track_left_half_banked_helix_up_large()
3166 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3170session, direction, session->TrackColours[SCHEME_TRACK] | 20347, 0, 0, 16, 32, 1, height, 0, 0, in mine_train_rc_track_left_half_banked_helix_up_large()
3173session, direction, session->TrackColours[SCHEME_TRACK] | 20177, 0, 0, 16, 32, 1, height, 0, 0, in mine_train_rc_track_left_half_banked_helix_up_large()
3175 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3179session, direction, session->TrackColours[SCHEME_TRACK] | 20352, 0, 0, 16, 32, 1, height, 0, 0, he… in mine_train_rc_track_left_half_banked_helix_up_large()
3180 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3184session, direction, session->TrackColours[SCHEME_TRACK] | 20337, 0, 0, 16, 32, 1, height, 16, 0, in mine_train_rc_track_left_half_banked_helix_up_large()
3186 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3190 session, in mine_train_rc_track_left_half_banked_helix_up_large()
3194 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_large()
3201session, direction, session->TrackColours[SCHEME_TRACK] | 20341, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_half_banked_helix_up_large()
3202 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3206session, direction, session->TrackColours[SCHEME_TRACK] | 20346, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_left_half_banked_helix_up_large()
3208 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3212session, direction, session->TrackColours[SCHEME_TRACK] | 20351, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_half_banked_helix_up_large()
3214session, direction, session->TrackColours[SCHEME_TRACK] | 20357, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_left_half_banked_helix_up_large()
3216 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3220session, direction, session->TrackColours[SCHEME_TRACK] | 20336, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_half_banked_helix_up_large()
3221 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3227 paint_util_push_tunnel_right(session, height + 8, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_half_banked_helix_up_large()
3230 paint_util_push_tunnel_left(session, height + 8, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_half_banked_helix_up_large()
3234session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_B8 | SEGMENT_BC | SEGMENT_CC, direction),… in mine_train_rc_track_left_half_banked_helix_up_large()
3236session, paint_util_rotate_segments(SEGMENT_C0 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_D0 | SEGMENT_D4… in mine_train_rc_track_left_half_banked_helix_up_large()
3238 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_large()
3245session, direction, session->TrackColours[SCHEME_TRACK] | 20340, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_half_banked_helix_up_large()
3246 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3250session, direction, session->TrackColours[SCHEME_TRACK] | 20345, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_half_banked_helix_up_large()
3252session, direction, session->TrackColours[SCHEME_TRACK] | 20356, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_left_half_banked_helix_up_large()
3254 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3258session, direction, session->TrackColours[SCHEME_TRACK] | 20350, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_left_half_banked_helix_up_large()
3260 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3264session, direction, session->TrackColours[SCHEME_TRACK] | 20355, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_left_half_banked_helix_up_large()
3265 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3271 paint_util_push_tunnel_right(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_half_banked_helix_up_large()
3274 paint_util_push_tunnel_left(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_half_banked_helix_up_large()
3278session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_BC | SEGMENT_C0 | SEGMENT_CC, direction),… in mine_train_rc_track_left_half_banked_helix_up_large()
3280session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_D0 | SEGMENT_D4… in mine_train_rc_track_left_half_banked_helix_up_large()
3282 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_large()
3286session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_C8 | SEGMENT_CC, direction), 48, 0x20); in mine_train_rc_track_left_half_banked_helix_up_large()
3287 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_large()
3294session, direction, session->TrackColours[SCHEME_TRACK] | 20339, 0, 0, 16, 32, 1, height, 16, 0, in mine_train_rc_track_left_half_banked_helix_up_large()
3296 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3300session, direction, session->TrackColours[SCHEME_TRACK] | 20344, 0, 0, 16, 32, 1, height, 0, 0, he… in mine_train_rc_track_left_half_banked_helix_up_large()
3301 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3305session, direction, session->TrackColours[SCHEME_TRACK] | 20349, 0, 0, 16, 32, 1, height, 0, 0, in mine_train_rc_track_left_half_banked_helix_up_large()
3307 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3311session, direction, session->TrackColours[SCHEME_TRACK] | 20354, 0, 0, 16, 32, 1, height, 16, 0, in mine_train_rc_track_left_half_banked_helix_up_large()
3313 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3317 session, in mine_train_rc_track_left_half_banked_helix_up_large()
3321 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_large()
3328session, direction, session->TrackColours[SCHEME_TRACK] | 20338, 0, 0, 16, 16, 1, height, 0, 0, he… in mine_train_rc_track_left_half_banked_helix_up_large()
3329 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3333session, direction, session->TrackColours[SCHEME_TRACK] | 20343, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_left_half_banked_helix_up_large()
3335 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3339session, direction, session->TrackColours[SCHEME_TRACK] | 20348, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_left_half_banked_helix_up_large()
3342session, direction, session->TrackColours[SCHEME_TRACK] | 20178, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_left_half_banked_helix_up_large()
3344 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3348session, direction, session->TrackColours[SCHEME_TRACK] | 20353, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_left_half_banked_helix_up_large()
3350 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3354session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_BC | SEGMENT_D0 | SEGMENT_D4, direction),… in mine_train_rc_track_left_half_banked_helix_up_large()
3356session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_CC, direction),… in mine_train_rc_track_left_half_banked_helix_up_large()
3357 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_large()
3361session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_C8 | SEGMENT_CC, direction), 48, 0x20); in mine_train_rc_track_left_half_banked_helix_up_large()
3362 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_large()
3369session, direction, session->TrackColours[SCHEME_TRACK] | 20337, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_left_half_banked_helix_up_large()
3371 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3375session, direction, session->TrackColours[SCHEME_TRACK] | 20342, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_left_half_banked_helix_up_large()
3377 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3381session, direction, session->TrackColours[SCHEME_TRACK] | 20347, 0, 0, 32, 16, 1, height, 0, 0, in mine_train_rc_track_left_half_banked_helix_up_large()
3384session, direction, session->TrackColours[SCHEME_TRACK] | 20177, 0, 0, 32, 16, 1, height, 0, 0, in mine_train_rc_track_left_half_banked_helix_up_large()
3386 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3390session, direction, session->TrackColours[SCHEME_TRACK] | 20352, 0, 0, 32, 16, 1, height, 0, 0, he… in mine_train_rc_track_left_half_banked_helix_up_large()
3391 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3395 session, in mine_train_rc_track_left_half_banked_helix_up_large()
3399 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_large()
3406session, direction, session->TrackColours[SCHEME_TRACK] | 20336, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_half_banked_helix_up_large()
3407 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3411session, direction, session->TrackColours[SCHEME_TRACK] | 20341, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_half_banked_helix_up_large()
3412 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3416session, direction, session->TrackColours[SCHEME_TRACK] | 20346, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_left_half_banked_helix_up_large()
3418 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3422session, direction, session->TrackColours[SCHEME_TRACK] | 20351, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_half_banked_helix_up_large()
3424session, direction, session->TrackColours[SCHEME_TRACK] | 20357, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_left_half_banked_helix_up_large()
3426 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_half_banked_helix_up_large()
3431 paint_util_push_tunnel_rotated(session, direction, height + 8, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_half_banked_helix_up_large()
3434session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_B8 | SEGMENT_C0 | SEGMENT_C8, direction),… in mine_train_rc_track_left_half_banked_helix_up_large()
3436session, paint_util_rotate_segments(SEGMENT_BC | SEGMENT_C4 | SEGMENT_CC | SEGMENT_D0 | SEGMENT_D4… in mine_train_rc_track_left_half_banked_helix_up_large()
3438 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_half_banked_helix_up_large()
3445 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_right_half_banked_helix_up_large() argument
3455session, direction, session->TrackColours[SCHEME_TRACK] | 20314, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_half_banked_helix_up_large()
3456 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3460session, direction, session->TrackColours[SCHEME_TRACK] | 20319, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_half_banked_helix_up_large()
3461 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3465session, direction, session->TrackColours[SCHEME_TRACK] | 20324, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_right_half_banked_helix_up_large()
3467 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3471session, direction, session->TrackColours[SCHEME_TRACK] | 20329, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_half_banked_helix_up_large()
3473session, direction, session->TrackColours[SCHEME_TRACK] | 20335, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_right_half_banked_helix_up_large()
3475 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3480 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_right_half_banked_helix_up_large()
3483session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_B8 | SEGMENT_C0 | SEGMENT_C8, direction),… in mine_train_rc_track_right_half_banked_helix_up_large()
3485session, paint_util_rotate_segments(SEGMENT_BC | SEGMENT_C4 | SEGMENT_CC | SEGMENT_D0 | SEGMENT_D4… in mine_train_rc_track_right_half_banked_helix_up_large()
3487 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_large()
3491session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_C8 | SEGMENT_CC, direction), 48, 0x20); in mine_train_rc_track_right_half_banked_helix_up_large()
3492 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_large()
3499session, direction, session->TrackColours[SCHEME_TRACK] | 20315, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_right_half_banked_helix_up_large()
3501 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3505session, direction, session->TrackColours[SCHEME_TRACK] | 20320, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_right_half_banked_helix_up_large()
3507 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3511session, direction, session->TrackColours[SCHEME_TRACK] | 20325, 0, 0, 32, 16, 1, height, 0, 0, in mine_train_rc_track_right_half_banked_helix_up_large()
3513 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3517session, direction, session->TrackColours[SCHEME_TRACK] | 20330, 0, 0, 32, 16, 1, height, 0, 0, he… in mine_train_rc_track_right_half_banked_helix_up_large()
3518 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3522 session, in mine_train_rc_track_right_half_banked_helix_up_large()
3526 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_large()
3533session, direction, session->TrackColours[SCHEME_TRACK] | 20316, 0, 0, 16, 16, 1, height, 0, 0, he… in mine_train_rc_track_right_half_banked_helix_up_large()
3534 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3538session, direction, session->TrackColours[SCHEME_TRACK] | 20321, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_right_half_banked_helix_up_large()
3540 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3544session, direction, session->TrackColours[SCHEME_TRACK] | 20326, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_right_half_banked_helix_up_large()
3546 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3550session, direction, session->TrackColours[SCHEME_TRACK] | 20331, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_right_half_banked_helix_up_large()
3552 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3556session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_BC | SEGMENT_D0 | SEGMENT_D4, direction),… in mine_train_rc_track_right_half_banked_helix_up_large()
3558session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_CC, direction),… in mine_train_rc_track_right_half_banked_helix_up_large()
3559 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_large()
3563session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_C8 | SEGMENT_CC, direction), 48, 0x20); in mine_train_rc_track_right_half_banked_helix_up_large()
3564 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_large()
3571session, direction, session->TrackColours[SCHEME_TRACK] | 20317, 0, 0, 16, 32, 1, height, 16, 0, in mine_train_rc_track_right_half_banked_helix_up_large()
3573 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3577session, direction, session->TrackColours[SCHEME_TRACK] | 20322, 0, 0, 16, 32, 1, height, 0, 0, he… in mine_train_rc_track_right_half_banked_helix_up_large()
3578 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3582session, direction, session->TrackColours[SCHEME_TRACK] | 20327, 0, 0, 16, 32, 1, height, 0, 0, in mine_train_rc_track_right_half_banked_helix_up_large()
3584 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3588session, direction, session->TrackColours[SCHEME_TRACK] | 20332, 0, 0, 16, 32, 1, height, 16, 0, in mine_train_rc_track_right_half_banked_helix_up_large()
3590 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3594 session, in mine_train_rc_track_right_half_banked_helix_up_large()
3598 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_large()
3605session, direction, session->TrackColours[SCHEME_TRACK] | 20318, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_right_half_banked_helix_up_large()
3606 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3610session, direction, session->TrackColours[SCHEME_TRACK] | 20323, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_right_half_banked_helix_up_large()
3612session, direction, session->TrackColours[SCHEME_TRACK] | 20334, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_right_half_banked_helix_up_large()
3614 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3618session, direction, session->TrackColours[SCHEME_TRACK] | 20328, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_right_half_banked_helix_up_large()
3620 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3624session, direction, session->TrackColours[SCHEME_TRACK] | 20333, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_right_half_banked_helix_up_large()
3625 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3631 paint_util_push_tunnel_right(session, height + 8, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_right_half_banked_helix_up_large()
3634 paint_util_push_tunnel_left(session, height + 8, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_right_half_banked_helix_up_large()
3638session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_BC | SEGMENT_C0 | SEGMENT_CC, direction),… in mine_train_rc_track_right_half_banked_helix_up_large()
3640session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_D0 | SEGMENT_D4… in mine_train_rc_track_right_half_banked_helix_up_large()
3642 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_large()
3649session, direction, session->TrackColours[SCHEME_TRACK] | 20319, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_right_half_banked_helix_up_large()
3650 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3654session, direction, session->TrackColours[SCHEME_TRACK] | 20324, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_right_half_banked_helix_up_large()
3656 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3660session, direction, session->TrackColours[SCHEME_TRACK] | 20329, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_right_half_banked_helix_up_large()
3662session, direction, session->TrackColours[SCHEME_TRACK] | 20335, 0, 0, 1, 32, 26, height, 27, 0, in mine_train_rc_track_right_half_banked_helix_up_large()
3664 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3668session, direction, session->TrackColours[SCHEME_TRACK] | 20314, 0, 0, 20, 32, 1, height, 6, 0, he… in mine_train_rc_track_right_half_banked_helix_up_large()
3669 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3675 paint_util_push_tunnel_right(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_right_half_banked_helix_up_large()
3678 paint_util_push_tunnel_left(session, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_right_half_banked_helix_up_large()
3682session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_B8 | SEGMENT_BC | SEGMENT_CC, direction),… in mine_train_rc_track_right_half_banked_helix_up_large()
3684session, paint_util_rotate_segments(SEGMENT_C0 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_D0 | SEGMENT_D4… in mine_train_rc_track_right_half_banked_helix_up_large()
3686 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_large()
3690session, paint_util_rotate_segments(SEGMENT_BC | SEGMENT_CC | SEGMENT_D4, direction), 48, 0x20); in mine_train_rc_track_right_half_banked_helix_up_large()
3691 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_large()
3698session, direction, session->TrackColours[SCHEME_TRACK] | 20320, 0, 0, 16, 32, 1, height, 16, 0, in mine_train_rc_track_right_half_banked_helix_up_large()
3700 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3704session, direction, session->TrackColours[SCHEME_TRACK] | 20325, 0, 0, 16, 32, 1, height, 0, 0, in mine_train_rc_track_right_half_banked_helix_up_large()
3706 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3710session, direction, session->TrackColours[SCHEME_TRACK] | 20330, 0, 0, 16, 32, 1, height, 0, 0, he… in mine_train_rc_track_right_half_banked_helix_up_large()
3711 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3715session, direction, session->TrackColours[SCHEME_TRACK] | 20315, 0, 0, 16, 32, 1, height, 16, 0, in mine_train_rc_track_right_half_banked_helix_up_large()
3717 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3721 session, in mine_train_rc_track_right_half_banked_helix_up_large()
3725 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_large()
3732session, direction, session->TrackColours[SCHEME_TRACK] | 20321, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_right_half_banked_helix_up_large()
3734 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3738session, direction, session->TrackColours[SCHEME_TRACK] | 20326, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_right_half_banked_helix_up_large()
3740 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3744session, direction, session->TrackColours[SCHEME_TRACK] | 20331, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_right_half_banked_helix_up_large()
3746 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3750session, direction, session->TrackColours[SCHEME_TRACK] | 20316, 0, 0, 16, 16, 1, height, 0, 0, he… in mine_train_rc_track_right_half_banked_helix_up_large()
3751 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3755session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_C0 | SEGMENT_C8 | SEGMENT_D0, direction),… in mine_train_rc_track_right_half_banked_helix_up_large()
3757session, paint_util_rotate_segments(SEGMENT_BC | SEGMENT_C4 | SEGMENT_CC | SEGMENT_D4, direction),… in mine_train_rc_track_right_half_banked_helix_up_large()
3758 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_large()
3762session, paint_util_rotate_segments(SEGMENT_BC | SEGMENT_CC | SEGMENT_D4, direction), 48, 0x20); in mine_train_rc_track_right_half_banked_helix_up_large()
3763 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_large()
3770session, direction, session->TrackColours[SCHEME_TRACK] | 20322, 0, 0, 32, 16, 1, height, 0, 0, he… in mine_train_rc_track_right_half_banked_helix_up_large()
3771 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3775session, direction, session->TrackColours[SCHEME_TRACK] | 20327, 0, 0, 32, 16, 1, height, 0, 0, in mine_train_rc_track_right_half_banked_helix_up_large()
3777 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3781session, direction, session->TrackColours[SCHEME_TRACK] | 20332, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_right_half_banked_helix_up_large()
3783 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3787session, direction, session->TrackColours[SCHEME_TRACK] | 20317, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_right_half_banked_helix_up_large()
3789 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3793 session, in mine_train_rc_track_right_half_banked_helix_up_large()
3797 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_large()
3804session, direction, session->TrackColours[SCHEME_TRACK] | 20323, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_half_banked_helix_up_large()
3806session, direction, session->TrackColours[SCHEME_TRACK] | 20334, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_right_half_banked_helix_up_large()
3808 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3812session, direction, session->TrackColours[SCHEME_TRACK] | 20328, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_right_half_banked_helix_up_large()
3814 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3818session, direction, session->TrackColours[SCHEME_TRACK] | 20333, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_half_banked_helix_up_large()
3819 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3823session, direction, session->TrackColours[SCHEME_TRACK] | 20318, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_half_banked_helix_up_large()
3824 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_half_banked_helix_up_large()
3829 paint_util_push_tunnel_rotated(session, direction, height + 8, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_right_half_banked_helix_up_large()
3832session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_BC | SEGMENT_C0 | SEGMENT_D4, direction),… in mine_train_rc_track_right_half_banked_helix_up_large()
3834session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_CC | SEGMENT_D0… in mine_train_rc_track_right_half_banked_helix_up_large()
3836 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_half_banked_helix_up_large()
3843 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_left_half_banked_helix_down_large() argument
3853 session, ride, trackSequence, (direction + 1) & 3, height, trackElement); in mine_train_rc_track_left_half_banked_helix_down_large()
3858 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_right_half_banked_helix_down_large() argument
3868 session, ride, trackSequence, (direction - 1) & 3, height, trackElement); in mine_train_rc_track_right_half_banked_helix_down_large()
3873 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_brakes() argument
3881session, direction, session->TrackColours[SCHEME_TRACK] | 20058, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_brakes()
3882 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_brakes()
3887session, direction, session->TrackColours[SCHEME_TRACK] | 20059, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_brakes()
3888 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_brakes()
3891 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_brakes()
3892 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_brakes()
3893 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_brakes()
3898 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_on_ride_photo() argument
3905session, direction, session->TrackColours[SCHEME_TRACK] | 20052, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_on_ride_photo()
3906 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_on_ride_photo()
3910session, direction, session->TrackColours[SCHEME_TRACK] | 20053, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_on_ride_photo()
3911 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_on_ride_photo()
3915session, direction, session->TrackColours[SCHEME_TRACK] | 20052, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_on_ride_photo()
3916 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_on_ride_photo()
3920session, direction, session->TrackColours[SCHEME_TRACK] | 20053, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_on_ride_photo()
3921 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_on_ride_photo()
3924 track_paint_util_onride_photo_paint(session, direction, height + 2, trackElement); in mine_train_rc_track_on_ride_photo()
3925 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_on_ride_photo()
3926 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_on_ride_photo()
3927 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_on_ride_photo()
3932 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_left_eighth_to_diag() argument
3942session, direction, session->TrackColours[SCHEME_TRACK] | 20452, 0, 0, 32, 32, 1, height, 0, 0, he… in mine_train_rc_track_left_eighth_to_diag()
3943 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_to_diag()
3947session, direction, session->TrackColours[SCHEME_TRACK] | 20456, 0, 0, 32, 32, 1, height, 0, 0, he… in mine_train_rc_track_left_eighth_to_diag()
3948 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_to_diag()
3952session, direction, session->TrackColours[SCHEME_TRACK] | 20460, 0, 0, 32, 32, 1, height, 0, 0, he… in mine_train_rc_track_left_eighth_to_diag()
3953 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_to_diag()
3957session, direction, session->TrackColours[SCHEME_TRACK] | 20464, 0, 0, 32, 32, 1, height, 0, 0, he… in mine_train_rc_track_left_eighth_to_diag()
3958 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_to_diag()
3963 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_eighth_to_diag()
3965 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_eighth_to_diag()
3966 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_eighth_to_diag()
3973session, direction, session->TrackColours[SCHEME_TRACK] | 20453, 0, 0, 32, 16, 1, height, 0, 0, he… in mine_train_rc_track_left_eighth_to_diag()
3974 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_to_diag()
3978session, direction, session->TrackColours[SCHEME_TRACK] | 20457, 0, 0, 34, 16, 1, height, 0, 0, he… in mine_train_rc_track_left_eighth_to_diag()
3979 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_to_diag()
3983session, direction, session->TrackColours[SCHEME_TRACK] | 20461, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_left_eighth_to_diag()
3985 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_to_diag()
3989session, direction, session->TrackColours[SCHEME_TRACK] | 20465, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_left_eighth_to_diag()
3991 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_to_diag()
3994 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_eighth_to_diag()
3995 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_eighth_to_diag()
4002session, direction, session->TrackColours[SCHEME_TRACK] | 20454, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_left_eighth_to_diag()
4004 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_to_diag()
4008session, direction, session->TrackColours[SCHEME_TRACK] | 20458, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_left_eighth_to_diag()
4010 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_to_diag()
4014session, direction, session->TrackColours[SCHEME_TRACK] | 20462, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_left_eighth_to_diag()
4016 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_to_diag()
4020session, direction, session->TrackColours[SCHEME_TRACK] | 20466, 0, 0, 16, 16, 1, height, 0, 0, he… in mine_train_rc_track_left_eighth_to_diag()
4021 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_to_diag()
4024 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_eighth_to_diag()
4025 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_eighth_to_diag()
4031 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_to_diag()
4034 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_to_diag()
4037 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_to_diag()
4040 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_to_diag()
4043 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_eighth_to_diag()
4044 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_eighth_to_diag()
4051session, direction, session->TrackColours[SCHEME_TRACK] | 20455, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_left_eighth_to_diag()
4056session, direction, session->TrackColours[SCHEME_TRACK] | 20459, 0, 0, 16, 18, 1, height, 0, 16, in mine_train_rc_track_left_eighth_to_diag()
4061session, direction, session->TrackColours[SCHEME_TRACK] | 20463, 0, 0, 16, 16, 1, height, 0, 0, he… in mine_train_rc_track_left_eighth_to_diag()
4065session, direction, session->TrackColours[SCHEME_TRACK] | 20467, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_left_eighth_to_diag()
4069 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_eighth_to_diag()
4070 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_eighth_to_diag()
4077 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_right_eighth_to_diag() argument
4087session, direction, session->TrackColours[SCHEME_TRACK] | 20436, 0, 0, 32, 32, 1, height, 0, 0, he… in mine_train_rc_track_right_eighth_to_diag()
4088 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_to_diag()
4092session, direction, session->TrackColours[SCHEME_TRACK] | 20440, 0, 0, 32, 32, 1, height, 0, 0, he… in mine_train_rc_track_right_eighth_to_diag()
4093 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_to_diag()
4097session, direction, session->TrackColours[SCHEME_TRACK] | 20444, 0, 0, 32, 32, 1, height, 0, 0, he… in mine_train_rc_track_right_eighth_to_diag()
4098 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_to_diag()
4102session, direction, session->TrackColours[SCHEME_TRACK] | 20448, 0, 0, 32, 32, 1, height, 0, 0, he… in mine_train_rc_track_right_eighth_to_diag()
4103 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_to_diag()
4108 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_right_eighth_to_diag()
4110 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_right_eighth_to_diag()
4111 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_eighth_to_diag()
4118session, direction, session->TrackColours[SCHEME_TRACK] | 20437, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_right_eighth_to_diag()
4120 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_to_diag()
4124session, direction, session->TrackColours[SCHEME_TRACK] | 20441, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_right_eighth_to_diag()
4126 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_to_diag()
4130session, direction, session->TrackColours[SCHEME_TRACK] | 20445, 0, 0, 34, 16, 1, height, 0, 0, he… in mine_train_rc_track_right_eighth_to_diag()
4131 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_to_diag()
4135session, direction, session->TrackColours[SCHEME_TRACK] | 20449, 0, 0, 32, 16, 1, height, 0, 0, he… in mine_train_rc_track_right_eighth_to_diag()
4136 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_to_diag()
4139 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_right_eighth_to_diag()
4140 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_eighth_to_diag()
4147session, direction, session->TrackColours[SCHEME_TRACK] | 20438, 0, 0, 16, 16, 1, height, 0, 0, he… in mine_train_rc_track_right_eighth_to_diag()
4148 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_to_diag()
4152session, direction, session->TrackColours[SCHEME_TRACK] | 20442, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_right_eighth_to_diag()
4154 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_to_diag()
4158session, direction, session->TrackColours[SCHEME_TRACK] | 20446, 0, 0, 28, 28, 1, height, 4, 4, he… in mine_train_rc_track_right_eighth_to_diag()
4159 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_to_diag()
4163session, direction, session->TrackColours[SCHEME_TRACK] | 20450, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_right_eighth_to_diag()
4165 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_to_diag()
4168 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_right_eighth_to_diag()
4169 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_eighth_to_diag()
4175 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_to_diag()
4178 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_to_diag()
4181 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_to_diag()
4184 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_to_diag()
4187 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_right_eighth_to_diag()
4188 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_eighth_to_diag()
4195session, direction, session->TrackColours[SCHEME_TRACK] | 20439, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_right_eighth_to_diag()
4200session, direction, session->TrackColours[SCHEME_TRACK] | 20443, 0, 0, 16, 16, 1, height, 0, 0, he… in mine_train_rc_track_right_eighth_to_diag()
4204session, direction, session->TrackColours[SCHEME_TRACK] | 20447, 0, 0, 16, 18, 1, height, 0, 16, in mine_train_rc_track_right_eighth_to_diag()
4209session, direction, session->TrackColours[SCHEME_TRACK] | 20451, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_right_eighth_to_diag()
4213 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_right_eighth_to_diag()
4214 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_eighth_to_diag()
4221 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_left_eighth_to_orthogonal() argument
4225 …mine_train_rc_track_right_eighth_to_diag(session, ride, trackSequence, (direction + 2) & 3, height… in mine_train_rc_track_left_eighth_to_orthogonal()
4230 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_right_eighth_to_orthogonal() argument
4234 …mine_train_rc_track_left_eighth_to_diag(session, ride, trackSequence, (direction + 3) & 3, height,… in mine_train_rc_track_right_eighth_to_orthogonal()
4239 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_left_eighth_bank_to_diag() argument
4249session, direction, session->TrackColours[SCHEME_TRACK] | 20484, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_left_eighth_bank_to_diag()
4251 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_bank_to_diag()
4255session, direction, session->TrackColours[SCHEME_TRACK] | 20488, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_left_eighth_bank_to_diag()
4257 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_bank_to_diag()
4261session, direction, session->TrackColours[SCHEME_TRACK] | 20492, 0, 0, 32, 32, 1, height, 0, 0, he… in mine_train_rc_track_left_eighth_bank_to_diag()
4262 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_bank_to_diag()
4266session, direction, session->TrackColours[SCHEME_TRACK] | 20496, 0, 0, 32, 32, 1, height, 0, 0, he… in mine_train_rc_track_left_eighth_bank_to_diag()
4267 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_bank_to_diag()
4272 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_left_eighth_bank_to_diag()
4274 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_eighth_bank_to_diag()
4275 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_eighth_bank_to_diag()
4282session, direction, session->TrackColours[SCHEME_TRACK] | 20485, 0, 0, 32, 16, 1, height, 0, 0, he… in mine_train_rc_track_left_eighth_bank_to_diag()
4283 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_bank_to_diag()
4287session, direction, session->TrackColours[SCHEME_TRACK] | 20489, 0, 0, 34, 16, 0, height, 0, 0, in mine_train_rc_track_left_eighth_bank_to_diag()
4289 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_bank_to_diag()
4293session, direction, session->TrackColours[SCHEME_TRACK] | 20493, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_left_eighth_bank_to_diag()
4295 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_bank_to_diag()
4299session, direction, session->TrackColours[SCHEME_TRACK] | 20497, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_left_eighth_bank_to_diag()
4301 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_bank_to_diag()
4304 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_eighth_bank_to_diag()
4305 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_eighth_bank_to_diag()
4312session, direction, session->TrackColours[SCHEME_TRACK] | 20486, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_left_eighth_bank_to_diag()
4314 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_bank_to_diag()
4318session, direction, session->TrackColours[SCHEME_TRACK] | 20490, 0, 0, 16, 16, 0, height, 16, 16, in mine_train_rc_track_left_eighth_bank_to_diag()
4320 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_bank_to_diag()
4324session, direction, session->TrackColours[SCHEME_TRACK] | 20494, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_left_eighth_bank_to_diag()
4326 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_bank_to_diag()
4330session, direction, session->TrackColours[SCHEME_TRACK] | 20498, 0, 0, 16, 16, 1, height, 0, 0, he… in mine_train_rc_track_left_eighth_bank_to_diag()
4331 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_bank_to_diag()
4334 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_eighth_bank_to_diag()
4335 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_eighth_bank_to_diag()
4341 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_bank_to_diag()
4344 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_bank_to_diag()
4347 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_bank_to_diag()
4350 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_left_eighth_bank_to_diag()
4353 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_eighth_bank_to_diag()
4354 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_eighth_bank_to_diag()
4361session, direction, session->TrackColours[SCHEME_TRACK] | 20487, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_left_eighth_bank_to_diag()
4366session, direction, session->TrackColours[SCHEME_TRACK] | 20491, 0, 0, 16, 18, 0, height, 0, 16, in mine_train_rc_track_left_eighth_bank_to_diag()
4371session, direction, session->TrackColours[SCHEME_TRACK] | 20495, 0, 0, 16, 16, 1, height, 0, 0, he… in mine_train_rc_track_left_eighth_bank_to_diag()
4375session, direction, session->TrackColours[SCHEME_TRACK] | 20499, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_left_eighth_bank_to_diag()
4379 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_left_eighth_bank_to_diag()
4380 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_left_eighth_bank_to_diag()
4387 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_right_eighth_bank_to_diag() argument
4397session, direction, session->TrackColours[SCHEME_TRACK] | 20468, 0, 0, 32, 32, 1, height, 0, 0, he… in mine_train_rc_track_right_eighth_bank_to_diag()
4398 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_bank_to_diag()
4402session, direction, session->TrackColours[SCHEME_TRACK] | 20472, 0, 0, 32, 32, 1, height, 0, 0, he… in mine_train_rc_track_right_eighth_bank_to_diag()
4403 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_bank_to_diag()
4407session, direction, session->TrackColours[SCHEME_TRACK] | 20476, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_right_eighth_bank_to_diag()
4409 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_bank_to_diag()
4413session, direction, session->TrackColours[SCHEME_TRACK] | 20480, 0, 0, 32, 1, 26, height, 0, 27, in mine_train_rc_track_right_eighth_bank_to_diag()
4415 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_bank_to_diag()
4420 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_right_eighth_bank_to_diag()
4422 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_right_eighth_bank_to_diag()
4423 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_eighth_bank_to_diag()
4430session, direction, session->TrackColours[SCHEME_TRACK] | 20469, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_right_eighth_bank_to_diag()
4432 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_bank_to_diag()
4436session, direction, session->TrackColours[SCHEME_TRACK] | 20473, 0, 0, 32, 16, 1, height, 0, 16, in mine_train_rc_track_right_eighth_bank_to_diag()
4438 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_bank_to_diag()
4442session, direction, session->TrackColours[SCHEME_TRACK] | 20477, 0, 0, 34, 16, 0, height, 0, 0, in mine_train_rc_track_right_eighth_bank_to_diag()
4444 … wooden_a_supports_paint_setup(session, 6, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_bank_to_diag()
4448session, direction, session->TrackColours[SCHEME_TRACK] | 20481, 0, 0, 32, 16, 1, height, 0, 0, he… in mine_train_rc_track_right_eighth_bank_to_diag()
4449 … wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_bank_to_diag()
4452 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_right_eighth_bank_to_diag()
4453 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_eighth_bank_to_diag()
4460session, direction, session->TrackColours[SCHEME_TRACK] | 20470, 0, 0, 16, 16, 1, height, 0, 0, he… in mine_train_rc_track_right_eighth_bank_to_diag()
4461 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_bank_to_diag()
4465session, direction, session->TrackColours[SCHEME_TRACK] | 20474, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_right_eighth_bank_to_diag()
4467 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_bank_to_diag()
4471session, direction, session->TrackColours[SCHEME_TRACK] | 20478, 0, 0, 28, 28, 0, height, 4, 4, in mine_train_rc_track_right_eighth_bank_to_diag()
4473 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_bank_to_diag()
4477session, direction, session->TrackColours[SCHEME_TRACK] | 20482, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_right_eighth_bank_to_diag()
4479 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_bank_to_diag()
4482 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_right_eighth_bank_to_diag()
4483 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_eighth_bank_to_diag()
4489 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_bank_to_diag()
4492 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_bank_to_diag()
4495 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_bank_to_diag()
4498 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_right_eighth_bank_to_diag()
4501 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_right_eighth_bank_to_diag()
4502 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_eighth_bank_to_diag()
4509session, direction, session->TrackColours[SCHEME_TRACK] | 20471, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_right_eighth_bank_to_diag()
4514session, direction, session->TrackColours[SCHEME_TRACK] | 20475, 0, 0, 16, 16, 1, height, 0, 0, he… in mine_train_rc_track_right_eighth_bank_to_diag()
4518session, direction, session->TrackColours[SCHEME_TRACK] | 20479, 0, 0, 16, 18, 0, height, 0, 16, in mine_train_rc_track_right_eighth_bank_to_diag()
4523session, direction, session->TrackColours[SCHEME_TRACK] | 20483, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_right_eighth_bank_to_diag()
4527 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_right_eighth_bank_to_diag()
4528 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_right_eighth_bank_to_diag()
4535 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_left_eighth_bank_to_orthogonal() argument
4539 …mine_train_rc_track_right_eighth_bank_to_diag(session, ride, trackSequence, (direction + 2) & 3, h… in mine_train_rc_track_left_eighth_bank_to_orthogonal()
4544 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_right_eighth_bank_to_orthogonal() argument
4548 …mine_train_rc_track_left_eighth_bank_to_diag(session, ride, trackSequence, (direction + 3) & 3, he… in mine_train_rc_track_right_eighth_bank_to_orthogonal()
4553 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_flat() argument
4565session, direction, session->TrackColours[SCHEME_TRACK] | 20389, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat()
4576session, direction, session->TrackColours[SCHEME_TRACK] | 20361, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat()
4581 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat()
4582 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_flat()
4591session, direction, session->TrackColours[SCHEME_TRACK] | 20386, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat()
4593 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat()
4596 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat()
4599 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat()
4602 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat()
4612session, direction, session->TrackColours[SCHEME_TRACK] | 20358, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat()
4614 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat()
4617 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat()
4620 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat()
4623 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat()
4627 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat()
4628 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_flat()
4636 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat()
4639 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat()
4643session, direction, session->TrackColours[SCHEME_TRACK] | 20388, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat()
4645 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat()
4648 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat()
4657 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat()
4660 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat()
4664session, direction, session->TrackColours[SCHEME_TRACK] | 20360, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat()
4666 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat()
4669 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat()
4673 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat()
4674 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_flat()
4683session, direction, session->TrackColours[SCHEME_TRACK] | 20387, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat()
4694session, direction, session->TrackColours[SCHEME_TRACK] | 20359, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat()
4699 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat()
4700 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_flat()
4707 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_25_deg_up() argument
4719session, direction, session->TrackColours[SCHEME_TRACK] | 20401, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up()
4730session, direction, session->TrackColours[SCHEME_TRACK] | 20373, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up()
4735 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up()
4736 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_up()
4745session, direction, session->TrackColours[SCHEME_TRACK] | 20398, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up()
4747 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up()
4750 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up()
4753 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up()
4756 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up()
4766session, direction, session->TrackColours[SCHEME_TRACK] | 20370, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up()
4768 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up()
4771 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up()
4774 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up()
4777 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up()
4781 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up()
4782 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_up()
4790 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up()
4793 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up()
4797session, direction, session->TrackColours[SCHEME_TRACK] | 20400, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up()
4799 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up()
4802 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up()
4811 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up()
4814 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up()
4818session, direction, session->TrackColours[SCHEME_TRACK] | 20372, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up()
4820 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up()
4823 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up()
4827 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up()
4828 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_up()
4837session, direction, session->TrackColours[SCHEME_TRACK] | 20399, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up()
4848session, direction, session->TrackColours[SCHEME_TRACK] | 20371, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up()
4853 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up()
4854 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_up()
4861 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_60_deg_up() argument
4871session, direction, session->TrackColours[SCHEME_TRACK] | 20385, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_60_deg_up()
4875 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_60_deg_up()
4876 paint_util_set_general_support_height(session, height + 104, 0x20); in mine_train_rc_track_diag_60_deg_up()
4883session, direction, session->TrackColours[SCHEME_TRACK] | 20382, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_60_deg_up()
4885 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_up()
4888 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_up()
4891 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_up()
4894 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_up()
4897 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_60_deg_up()
4898 paint_util_set_general_support_height(session, height + 104, 0x20); in mine_train_rc_track_diag_60_deg_up()
4904 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_up()
4907 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_up()
4911session, direction, session->TrackColours[SCHEME_TRACK] | 20384, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_60_deg_up()
4913 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_up()
4916 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_up()
4919 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_60_deg_up()
4920 paint_util_set_general_support_height(session, height + 104, 0x20); in mine_train_rc_track_diag_60_deg_up()
4927session, direction, session->TrackColours[SCHEME_TRACK] | 20383, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_60_deg_up()
4931 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_60_deg_up()
4932 paint_util_set_general_support_height(session, height + 104, 0x20); in mine_train_rc_track_diag_60_deg_up()
4939 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_flat_to_25_deg_up() argument
4951session, direction, session->TrackColours[SCHEME_TRACK] | 20393, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_up()
4962session, direction, session->TrackColours[SCHEME_TRACK] | 20365, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_up()
4967 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat_to_25_deg_up()
4968 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_flat_to_25_deg_up()
4977session, direction, session->TrackColours[SCHEME_TRACK] | 20390, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_up()
4979 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_up()
4982 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_up()
4985 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_up()
4988 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_up()
4998session, direction, session->TrackColours[SCHEME_TRACK] | 20362, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_up()
5000 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_up()
5003 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_up()
5006 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_up()
5009 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_up()
5013 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat_to_25_deg_up()
5014 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_flat_to_25_deg_up()
5022 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_up()
5025 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_up()
5029session, direction, session->TrackColours[SCHEME_TRACK] | 20392, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_up()
5031 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_up()
5034 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_up()
5043 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_up()
5046 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_up()
5050session, direction, session->TrackColours[SCHEME_TRACK] | 20364, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_up()
5052 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_up()
5055 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_up()
5059 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat_to_25_deg_up()
5060 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_flat_to_25_deg_up()
5069session, direction, session->TrackColours[SCHEME_TRACK] | 20391, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_up()
5080session, direction, session->TrackColours[SCHEME_TRACK] | 20363, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_up()
5085 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat_to_25_deg_up()
5086 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_flat_to_25_deg_up()
5093 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_25_deg_up_to_60_deg_up() argument
5103session, direction, session->TrackColours[SCHEME_TRACK] | 20377, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5107 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5108 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5115session, direction, session->TrackColours[SCHEME_TRACK] | 20374, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5117 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5120 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5123 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5126 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5129 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5130 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5136 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5139 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5143session, direction, session->TrackColours[SCHEME_TRACK] | 20376, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5145 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5148 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5151 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5152 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5159session, direction, session->TrackColours[SCHEME_TRACK] | 20375, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5163 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5164 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_diag_25_deg_up_to_60_deg_up()
5171 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_60_deg_up_to_25_deg_up() argument
5181session, direction, session->TrackColours[SCHEME_TRACK] | 20381, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5185 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5186 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5193session, direction, session->TrackColours[SCHEME_TRACK] | 20378, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5195 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5198 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5201 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5204 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5207 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5208 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5214 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5217 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5221session, direction, session->TrackColours[SCHEME_TRACK] | 20380, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5223 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5226 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5229 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5230 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5237session, direction, session->TrackColours[SCHEME_TRACK] | 20379, -16, -16, 16, 16, 1, height, 0, 0, in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5241 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5242 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_diag_60_deg_up_to_25_deg_up()
5249 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_25_deg_up_to_flat() argument
5261session, direction, session->TrackColours[SCHEME_TRACK] | 20397, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up_to_flat()
5272session, direction, session->TrackColours[SCHEME_TRACK] | 20369, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up_to_flat()
5277 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up_to_flat()
5278 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_up_to_flat()
5287session, direction, session->TrackColours[SCHEME_TRACK] | 20394, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up_to_flat()
5289 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_flat()
5292 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_flat()
5295 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_flat()
5298 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_flat()
5308session, direction, session->TrackColours[SCHEME_TRACK] | 20366, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up_to_flat()
5310 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_flat()
5313 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_flat()
5316 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_flat()
5319 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_flat()
5323 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up_to_flat()
5324 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_up_to_flat()
5332 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_flat()
5335 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_flat()
5339session, direction, session->TrackColours[SCHEME_TRACK] | 20396, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up_to_flat()
5341 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_flat()
5344 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_flat()
5353 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_flat()
5356 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_flat()
5360session, direction, session->TrackColours[SCHEME_TRACK] | 20368, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up_to_flat()
5362 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_flat()
5365 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_flat()
5369 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up_to_flat()
5370 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_up_to_flat()
5379session, direction, session->TrackColours[SCHEME_TRACK] | 20395, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up_to_flat()
5390session, direction, session->TrackColours[SCHEME_TRACK] | 20367, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up_to_flat()
5395 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up_to_flat()
5396 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_up_to_flat()
5403 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_25_deg_down() argument
5415session, direction, session->TrackColours[SCHEME_TRACK] | 20399, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down()
5426session, direction, session->TrackColours[SCHEME_TRACK] | 20371, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down()
5431 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down()
5432 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_down()
5441session, direction, session->TrackColours[SCHEME_TRACK] | 20400, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down()
5443 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down()
5446 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down()
5449 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down()
5452 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down()
5462session, direction, session->TrackColours[SCHEME_TRACK] | 20372, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down()
5464 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down()
5467 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down()
5470 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down()
5473 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down()
5477 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down()
5478 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_down()
5486 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down()
5489 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down()
5493session, direction, session->TrackColours[SCHEME_TRACK] | 20398, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down()
5495 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down()
5498 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down()
5507 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down()
5510 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down()
5514session, direction, session->TrackColours[SCHEME_TRACK] | 20370, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down()
5516 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down()
5519 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down()
5523 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down()
5524 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_down()
5533session, direction, session->TrackColours[SCHEME_TRACK] | 20401, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down()
5544session, direction, session->TrackColours[SCHEME_TRACK] | 20373, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down()
5549 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down()
5550 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_down()
5557 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_60_deg_down() argument
5567session, direction, session->TrackColours[SCHEME_TRACK] | 20383, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_60_deg_down()
5571 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_60_deg_down()
5572 paint_util_set_general_support_height(session, height + 104, 0x20); in mine_train_rc_track_diag_60_deg_down()
5579session, direction, session->TrackColours[SCHEME_TRACK] | 20384, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_60_deg_down()
5581 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_down()
5584 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_down()
5587 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_down()
5590 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_down()
5593 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_60_deg_down()
5594 paint_util_set_general_support_height(session, height + 104, 0x20); in mine_train_rc_track_diag_60_deg_down()
5600 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_down()
5603 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_down()
5607session, direction, session->TrackColours[SCHEME_TRACK] | 20382, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_60_deg_down()
5609 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_down()
5612 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_down()
5615 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_60_deg_down()
5616 paint_util_set_general_support_height(session, height + 104, 0x20); in mine_train_rc_track_diag_60_deg_down()
5623session, direction, session->TrackColours[SCHEME_TRACK] | 20385, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_60_deg_down()
5627 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_60_deg_down()
5628 paint_util_set_general_support_height(session, height + 104, 0x20); in mine_train_rc_track_diag_60_deg_down()
5635 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_flat_to_25_deg_down() argument
5647session, direction, session->TrackColours[SCHEME_TRACK] | 20395, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_down()
5658session, direction, session->TrackColours[SCHEME_TRACK] | 20367, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_down()
5663 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat_to_25_deg_down()
5672session, direction, session->TrackColours[SCHEME_TRACK] | 20396, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_down()
5674 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_down()
5677 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_down()
5680 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_down()
5683 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_down()
5693session, direction, session->TrackColours[SCHEME_TRACK] | 20368, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_down()
5695 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_down()
5698 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_down()
5701 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_down()
5704 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_down()
5708 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat_to_25_deg_down()
5716 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_down()
5719 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_down()
5723session, direction, session->TrackColours[SCHEME_TRACK] | 20394, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_down()
5725 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_down()
5728 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_down()
5737 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_down()
5740 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_down()
5744session, direction, session->TrackColours[SCHEME_TRACK] | 20366, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_down()
5746 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_down()
5749 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_25_deg_down()
5753 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat_to_25_deg_down()
5762session, direction, session->TrackColours[SCHEME_TRACK] | 20397, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_down()
5773session, direction, session->TrackColours[SCHEME_TRACK] | 20369, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_down()
5778 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat_to_25_deg_down()
5782 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_flat_to_25_deg_down()
5787 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_25_deg_down_to_60_deg_down() argument
5797session, direction, session->TrackColours[SCHEME_TRACK] | 20379, -16, -16, 16, 16, 1, height, 0, 0, in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5801 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5802 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5809session, direction, session->TrackColours[SCHEME_TRACK] | 20380, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5811 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5814 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5817 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5820 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5823 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5824 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5830 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5833 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5837session, direction, session->TrackColours[SCHEME_TRACK] | 20378, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5839 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5842 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5845 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5846 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5853session, direction, session->TrackColours[SCHEME_TRACK] | 20381, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5857 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5858 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_diag_25_deg_down_to_60_deg_down()
5865 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_60_deg_down_to_25_deg_down() argument
5875session, direction, session->TrackColours[SCHEME_TRACK] | 20375, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5879 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5880 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5887session, direction, session->TrackColours[SCHEME_TRACK] | 20376, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5889 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5892 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5895 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5898 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5901 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5902 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5908 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5911 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5915session, direction, session->TrackColours[SCHEME_TRACK] | 20374, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5917 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5920 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5923 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5924 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5931session, direction, session->TrackColours[SCHEME_TRACK] | 20377, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5935 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5936 paint_util_set_general_support_height(session, height + 72, 0x20); in mine_train_rc_track_diag_60_deg_down_to_25_deg_down()
5943 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_25_deg_down_to_flat() argument
5955session, direction, session->TrackColours[SCHEME_TRACK] | 20391, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down_to_flat()
5966session, direction, session->TrackColours[SCHEME_TRACK] | 20363, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down_to_flat()
5971 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down_to_flat()
5972 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_25_deg_down_to_flat()
5981session, direction, session->TrackColours[SCHEME_TRACK] | 20392, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down_to_flat()
5983 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_flat()
5986 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_flat()
5989 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_flat()
5992 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_flat()
6002session, direction, session->TrackColours[SCHEME_TRACK] | 20364, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down_to_flat()
6004 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_flat()
6007 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_flat()
6010 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_flat()
6013 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_flat()
6017 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down_to_flat()
6018 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_25_deg_down_to_flat()
6026 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_flat()
6029 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_flat()
6033session, direction, session->TrackColours[SCHEME_TRACK] | 20390, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down_to_flat()
6035 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_flat()
6038 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_flat()
6047 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_flat()
6050 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_flat()
6054session, direction, session->TrackColours[SCHEME_TRACK] | 20362, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down_to_flat()
6056 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_flat()
6059 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_flat()
6063 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down_to_flat()
6064 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_25_deg_down_to_flat()
6073session, direction, session->TrackColours[SCHEME_TRACK] | 20393, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down_to_flat()
6084session, direction, session->TrackColours[SCHEME_TRACK] | 20365, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down_to_flat()
6089 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down_to_flat()
6090 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_25_deg_down_to_flat()
6097 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_flat_to_left_bank() argument
6107session, direction, session->TrackColours[SCHEME_TRACK] | 20409, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_flat_to_left_bank()
6111 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat_to_left_bank()
6112 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_flat_to_left_bank()
6119session, direction, session->TrackColours[SCHEME_TRACK] | 20406, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_flat_to_left_bank()
6122session, direction, session->TrackColours[SCHEME_TRACK] | 20410, -16, -16, 32, 32, 0, height, -16,… in mine_train_rc_track_diag_flat_to_left_bank()
6124 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_left_bank()
6127 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_left_bank()
6130 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_left_bank()
6133 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_left_bank()
6136 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat_to_left_bank()
6137 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_flat_to_left_bank()
6143 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_left_bank()
6146 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_left_bank()
6150session, direction, session->TrackColours[SCHEME_TRACK] | 20408, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_flat_to_left_bank()
6152 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_left_bank()
6155 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_left_bank()
6158 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat_to_left_bank()
6159 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_flat_to_left_bank()
6166session, direction, session->TrackColours[SCHEME_TRACK] | 20407, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_flat_to_left_bank()
6170 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat_to_left_bank()
6171 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_flat_to_left_bank()
6178 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_flat_to_right_bank() argument
6188session, direction, session->TrackColours[SCHEME_TRACK] | 20414, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_flat_to_right_bank()
6192 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat_to_right_bank()
6193 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_flat_to_right_bank()
6200session, direction, session->TrackColours[SCHEME_TRACK] | 20411, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_flat_to_right_bank()
6202 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_right_bank()
6205 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_right_bank()
6208 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_right_bank()
6211 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_right_bank()
6214 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat_to_right_bank()
6215 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_flat_to_right_bank()
6221 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_right_bank()
6224 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_right_bank()
6228session, direction, session->TrackColours[SCHEME_TRACK] | 20413, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_flat_to_right_bank()
6231session, direction, session->TrackColours[SCHEME_TRACK] | 20415, -16, -16, 32, 32, 0, height, -16,… in mine_train_rc_track_diag_flat_to_right_bank()
6233 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_right_bank()
6236 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_flat_to_right_bank()
6239 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat_to_right_bank()
6240 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_flat_to_right_bank()
6247session, direction, session->TrackColours[SCHEME_TRACK] | 20412, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_flat_to_right_bank()
6251 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_flat_to_right_bank()
6252 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_flat_to_right_bank()
6259 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_left_bank_to_flat() argument
6269session, direction, session->TrackColours[SCHEME_TRACK] | 20412, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_left_bank_to_flat()
6273 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_left_bank_to_flat()
6274 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_left_bank_to_flat()
6281session, direction, session->TrackColours[SCHEME_TRACK] | 20413, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_left_bank_to_flat()
6284session, direction, session->TrackColours[SCHEME_TRACK] | 20415, -16, -16, 32, 32, 0, height, -16,… in mine_train_rc_track_diag_left_bank_to_flat()
6286 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_flat()
6289 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_flat()
6292 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_flat()
6295 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_flat()
6298 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_left_bank_to_flat()
6299 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_left_bank_to_flat()
6305 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_flat()
6308 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_flat()
6312session, direction, session->TrackColours[SCHEME_TRACK] | 20411, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_left_bank_to_flat()
6314 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_flat()
6317 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_flat()
6320 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_left_bank_to_flat()
6321 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_left_bank_to_flat()
6328session, direction, session->TrackColours[SCHEME_TRACK] | 20414, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_left_bank_to_flat()
6332 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_left_bank_to_flat()
6333 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_left_bank_to_flat()
6340 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_right_bank_to_flat() argument
6350session, direction, session->TrackColours[SCHEME_TRACK] | 20407, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_right_bank_to_flat()
6354 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_right_bank_to_flat()
6355 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_right_bank_to_flat()
6362session, direction, session->TrackColours[SCHEME_TRACK] | 20408, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_right_bank_to_flat()
6364 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_flat()
6367 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_flat()
6370 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_flat()
6373 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_flat()
6376 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_right_bank_to_flat()
6377 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_right_bank_to_flat()
6383 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_flat()
6386 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_flat()
6390session, direction, session->TrackColours[SCHEME_TRACK] | 20406, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_right_bank_to_flat()
6393session, direction, session->TrackColours[SCHEME_TRACK] | 20410, -16, -16, 32, 32, 0, height, -16,… in mine_train_rc_track_diag_right_bank_to_flat()
6395 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_flat()
6398 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_flat()
6401 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_right_bank_to_flat()
6402 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_right_bank_to_flat()
6409session, direction, session->TrackColours[SCHEME_TRACK] | 20409, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_right_bank_to_flat()
6413 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_right_bank_to_flat()
6414 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_right_bank_to_flat()
6421 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_left_bank_to_25_deg_up() argument
6431session, direction, session->TrackColours[SCHEME_TRACK] | 20429, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6435 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6436 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6443session, direction, session->TrackColours[SCHEME_TRACK] | 20426, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6446session, direction, session->TrackColours[SCHEME_TRACK] | 20430, -16, -16, 32, 32, 0, height, -16,… in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6448 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6451 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6454 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6457 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6460 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6461 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6467 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6470 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6474session, direction, session->TrackColours[SCHEME_TRACK] | 20428, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6476 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6479 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6482 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6483 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6490session, direction, session->TrackColours[SCHEME_TRACK] | 20427, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6494 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6495 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_left_bank_to_25_deg_up()
6502 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_right_bank_to_25_deg_up() argument
6512session, direction, session->TrackColours[SCHEME_TRACK] | 20434, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6516 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6517 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6524session, direction, session->TrackColours[SCHEME_TRACK] | 20431, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6526 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6529 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6532 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6535 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6538 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6539 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6545 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6548 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6552session, direction, session->TrackColours[SCHEME_TRACK] | 20433, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6555session, direction, session->TrackColours[SCHEME_TRACK] | 20435, -16, -16, 32, 32, 0, height, -16,… in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6557 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6560 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6563 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6564 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6571session, direction, session->TrackColours[SCHEME_TRACK] | 20432, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6575 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6576 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_right_bank_to_25_deg_up()
6583 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_25_deg_up_to_left_bank() argument
6593session, direction, session->TrackColours[SCHEME_TRACK] | 20419, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6597 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6598 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6605session, direction, session->TrackColours[SCHEME_TRACK] | 20416, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6608session, direction, session->TrackColours[SCHEME_TRACK] | 20420, -16, -16, 32, 32, 0, height, -16,… in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6610 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6613 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6616 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6619 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6622 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6623 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6629 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6632 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6636session, direction, session->TrackColours[SCHEME_TRACK] | 20418, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6638 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6641 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6644 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6645 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6652session, direction, session->TrackColours[SCHEME_TRACK] | 20417, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6656 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6657 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_up_to_left_bank()
6664 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_25_deg_up_to_right_bank() argument
6674session, direction, session->TrackColours[SCHEME_TRACK] | 20424, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6678 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6679 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6686session, direction, session->TrackColours[SCHEME_TRACK] | 20421, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6688 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6691 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6694 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6697 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6700 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6701 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6707 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6710 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6714session, direction, session->TrackColours[SCHEME_TRACK] | 20423, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6717session, direction, session->TrackColours[SCHEME_TRACK] | 20425, -16, -16, 32, 32, 0, height, -16,… in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6719 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6722 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6725 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6726 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6733session, direction, session->TrackColours[SCHEME_TRACK] | 20422, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6737 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6738 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_25_deg_up_to_right_bank()
6745 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_left_bank_to_25_deg_down() argument
6755session, direction, session->TrackColours[SCHEME_TRACK] | 20422, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_left_bank_to_25_deg_down()
6765session, direction, session->TrackColours[SCHEME_TRACK] | 20423, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_left_bank_to_25_deg_down()
6768session, direction, session->TrackColours[SCHEME_TRACK] | 20425, -16, -16, 32, 32, 0, height, -16,… in mine_train_rc_track_diag_left_bank_to_25_deg_down()
6770 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_25_deg_down()
6773 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_25_deg_down()
6776 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_25_deg_down()
6779 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_25_deg_down()
6787 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_25_deg_down()
6790 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_25_deg_down()
6794session, direction, session->TrackColours[SCHEME_TRACK] | 20421, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_left_bank_to_25_deg_down()
6796 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_25_deg_down()
6799 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank_to_25_deg_down()
6808session, direction, session->TrackColours[SCHEME_TRACK] | 20424, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_left_bank_to_25_deg_down()
6815 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_left_bank_to_25_deg_down()
6816 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_left_bank_to_25_deg_down()
6821 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_right_bank_to_25_deg_down() argument
6831session, direction, session->TrackColours[SCHEME_TRACK] | 20417, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_right_bank_to_25_deg_down()
6841session, direction, session->TrackColours[SCHEME_TRACK] | 20418, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_right_bank_to_25_deg_down()
6843 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_25_deg_down()
6846 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_25_deg_down()
6849 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_25_deg_down()
6852 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_25_deg_down()
6860 …wooden_b_supports_paint_setup(session, 10, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_25_deg_down()
6863 …wooden_b_supports_paint_setup(session, 11, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_25_deg_down()
6867session, direction, session->TrackColours[SCHEME_TRACK] | 20416, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_right_bank_to_25_deg_down()
6870session, direction, session->TrackColours[SCHEME_TRACK] | 20420, -16, -16, 32, 32, 0, height, -16,… in mine_train_rc_track_diag_right_bank_to_25_deg_down()
6872 … wooden_b_supports_paint_setup(session, 8, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_25_deg_down()
6875 … wooden_b_supports_paint_setup(session, 9, 0, height + 16, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank_to_25_deg_down()
6884session, direction, session->TrackColours[SCHEME_TRACK] | 20419, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_right_bank_to_25_deg_down()
6891 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_right_bank_to_25_deg_down()
6892 paint_util_set_general_support_height(session, height + 56, 0x20); in mine_train_rc_track_diag_right_bank_to_25_deg_down()
6897 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_25_deg_down_to_left_bank() argument
6907session, direction, session->TrackColours[SCHEME_TRACK] | 20432, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6911 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6912 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6919session, direction, session->TrackColours[SCHEME_TRACK] | 20433, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6922session, direction, session->TrackColours[SCHEME_TRACK] | 20435, -16, -16, 32, 32, 0, height, -16,… in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6924 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6927 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6930 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6933 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6936 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6937 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6943 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6946 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6950session, direction, session->TrackColours[SCHEME_TRACK] | 20431, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6952 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6955 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6958 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6959 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6966session, direction, session->TrackColours[SCHEME_TRACK] | 20434, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6970 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6971 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_25_deg_down_to_left_bank()
6978 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_25_deg_down_to_right_bank() argument
6988session, direction, session->TrackColours[SCHEME_TRACK] | 20427, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_down_to_right_bank()
6992 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down_to_right_bank()
6993 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_25_deg_down_to_right_bank()
7000session, direction, session->TrackColours[SCHEME_TRACK] | 20428, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_down_to_right_bank()
7002 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_right_bank()
7005 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_right_bank()
7008 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_right_bank()
7011 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_right_bank()
7014 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down_to_right_bank()
7015 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_25_deg_down_to_right_bank()
7021 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_right_bank()
7024 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_right_bank()
7028session, direction, session->TrackColours[SCHEME_TRACK] | 20426, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_down_to_right_bank()
7031session, direction, session->TrackColours[SCHEME_TRACK] | 20430, -16, -16, 32, 32, 0, height, -16,… in mine_train_rc_track_diag_25_deg_down_to_right_bank()
7033 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_right_bank()
7036 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_25_deg_down_to_right_bank()
7039 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down_to_right_bank()
7040 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_25_deg_down_to_right_bank()
7047session, direction, session->TrackColours[SCHEME_TRACK] | 20429, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_25_deg_down_to_right_bank()
7051 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_diag_25_deg_down_to_right_bank()
7052 paint_util_set_general_support_height(session, height + 48, 0x20); in mine_train_rc_track_diag_25_deg_down_to_right_bank()
7059 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_left_bank() argument
7069session, direction, session->TrackColours[SCHEME_TRACK] | 20405, -16, -16, 32, 32, 3, height, -16,… in mine_train_rc_track_diag_left_bank()
7074session, paint_util_rotate_segments(SEGMENT_BC | SEGMENT_C4 | SEGMENT_CC | SEGMENT_D4, direction),… in mine_train_rc_track_diag_left_bank()
7075 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_left_bank()
7082session, direction, session->TrackColours[SCHEME_TRACK] | 20402, -16, -16, 32, 32, 0, height, -16,… in mine_train_rc_track_diag_left_bank()
7084 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank()
7087 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank()
7090 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank()
7093 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank()
7097session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_CC, direction),… in mine_train_rc_track_diag_left_bank()
7098 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_left_bank()
7104 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank()
7107 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank()
7111session, direction, session->TrackColours[SCHEME_TRACK] | 20404, -16, -16, 32, 32, 3, height, -16,… in mine_train_rc_track_diag_left_bank()
7113 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank()
7116 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_left_bank()
7120session, paint_util_rotate_segments(SEGMENT_C0 | SEGMENT_C4 | SEGMENT_D0 | SEGMENT_D4, direction),… in mine_train_rc_track_diag_left_bank()
7121 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_left_bank()
7128session, direction, session->TrackColours[SCHEME_TRACK] | 20403, -16, -16, 32, 32, 3, height, -16,… in mine_train_rc_track_diag_left_bank()
7133session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_D0, direction),… in mine_train_rc_track_diag_left_bank()
7134 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_left_bank()
7141 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_diag_right_bank() argument
7151session, direction, session->TrackColours[SCHEME_TRACK] | 20403, -16, -16, 32, 32, 3, height, -16,… in mine_train_rc_track_diag_right_bank()
7156session, paint_util_rotate_segments(SEGMENT_BC | SEGMENT_C4 | SEGMENT_CC | SEGMENT_D4, direction),… in mine_train_rc_track_diag_right_bank()
7157 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_right_bank()
7164session, direction, session->TrackColours[SCHEME_TRACK] | 20404, -16, -16, 32, 32, 3, height, -16,… in mine_train_rc_track_diag_right_bank()
7166 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank()
7169 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank()
7172 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank()
7175 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank()
7179session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_CC, direction),… in mine_train_rc_track_diag_right_bank()
7180 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_right_bank()
7186 … wooden_a_supports_paint_setup(session, 10, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank()
7189 … wooden_a_supports_paint_setup(session, 11, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank()
7193session, direction, session->TrackColours[SCHEME_TRACK] | 20402, -16, -16, 32, 32, 0, height, -16,… in mine_train_rc_track_diag_right_bank()
7195 … wooden_a_supports_paint_setup(session, 8, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank()
7198 … wooden_a_supports_paint_setup(session, 9, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_diag_right_bank()
7202session, paint_util_rotate_segments(SEGMENT_C0 | SEGMENT_C4 | SEGMENT_D0 | SEGMENT_D4, direction),… in mine_train_rc_track_diag_right_bank()
7203 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_right_bank()
7210session, direction, session->TrackColours[SCHEME_TRACK] | 20405, -16, -16, 32, 32, 3, height, -16,… in mine_train_rc_track_diag_right_bank()
7215session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_C4 | SEGMENT_C8 | SEGMENT_D0, direction),… in mine_train_rc_track_diag_right_bank()
7216 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_diag_right_bank()
7223 …paint_session* session, const Ride* ride, uint8_t trackSequence, uint8_t direction, int32_t height, in mine_train_rc_track_block_brakes() argument
7228session, direction, session->TrackColours[SCHEME_TRACK] | _MineTrainBlockBrakeImages[direction][is… in mine_train_rc_track_block_brakes()
7230 wooden_a_supports_paint_setup(session, 7, 0, height, session->TrackColours[SCHEME_SUPPORTS]); in mine_train_rc_track_block_brakes()
7231 paint_util_push_tunnel_rotated(session, direction, height, TUNNEL_SQUARE_FLAT); in mine_train_rc_track_block_brakes()
7232 paint_util_set_segment_support_height(session, SEGMENTS_ALL, 0xFFFF, 0); in mine_train_rc_track_block_brakes()
7233 paint_util_set_general_support_height(session, height + 32, 0x20); in mine_train_rc_track_block_brakes()