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
44 …session, 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()
49 …session, 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()
54 …session, 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()
59 …session, 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()
71 …session, 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()
77 …session, 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
100 …session, direction, imageIds[direction][1] | session->TrackColours[SCHEME_MISC], 0, 0, 32, 28, 1, … in mine_train_rc_track_station()
106 …session, direction, _MineTrainBlockBrakeImages[direction][isClosed] | session->TrackColours[SCHEME… in mine_train_rc_track_station()
112 …session, 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
133 …session, 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()
138 …session, 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()
143 …session, 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()
148 …session, 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()
159 …session, 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()
164 …session, 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()
169 …session, 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()
174 …session, 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
200 …session, 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()
205 …session, 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()
210 …session, 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()
215 …session, 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
242 …session, 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()
247 …session, 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()
252 …session, 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()
257 …session, 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()
268 …session, 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()
273 …session, 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()
278 …session, 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()
283 …session, 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
309 …session, 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()
314 …session, 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()
316 …session, 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()
321 …session, 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()
323 …session, 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()
328 …session, 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
353 …session, 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()
358 …session, 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()
360 …session, 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()
365 …session, 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()
367 …session, 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()
372 …session, 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
399 …session, 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()
404 …session, 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()
409 …session, 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()
414 …session, 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()
425 …session, 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()
430 …session, 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()
435 …session, 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()
440 …session, 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
517 …session, 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()
522 …session, 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()
527 …session, 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()
532 …session, 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()
545 … session, 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()
553 … session, 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()
558 … session, 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()
563 … session, 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()
569 … session, 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()
586 … session, 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()
592 … session, 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()
598 … session, 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()
604 … session, 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()
618 … session, 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()
626 … session, 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()
632 … session, 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()
637 … session, 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()
642 … session, 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()
659 …session, 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()
664 …session, 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()
669 …session, 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()
674 …session, 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
711 …session, direction, session->TrackColours[SCHEME_TRACK] | 20106, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_left_bank()
713 …session, 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()
718 …session, direction, session->TrackColours[SCHEME_TRACK] | 20107, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_left_bank()
720 …session, 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()
725 …session, 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()
730 …session, 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
748 …session, 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()
753 …session, 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()
758 …session, direction, session->TrackColours[SCHEME_TRACK] | 20112, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_right_bank()
760 …session, 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()
765 …session, direction, session->TrackColours[SCHEME_TRACK] | 20113, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_flat_to_right_bank()
767 …session, 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
785 …session, direction, session->TrackColours[SCHEME_TRACK] | 20112, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_bank_to_flat()
787 …session, 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()
792 …session, direction, session->TrackColours[SCHEME_TRACK] | 20113, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_left_bank_to_flat()
794 …session, 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()
799 …session, 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()
804 …session, 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
822 …session, 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()
827 …session, 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()
832 …session, direction, session->TrackColours[SCHEME_TRACK] | 20106, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_bank_to_flat()
834 …session, 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()
839 …session, direction, session->TrackColours[SCHEME_TRACK] | 20107, 0, 0, 32, 20, 1, height, 0, 6, he… in mine_train_rc_track_right_bank_to_flat()
841 …session, 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
862 …session, 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()
864 … session, 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()
870 … session, 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()
876 …session, 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()
881 …session, 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()
894 … session, 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()
902 … session, 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()
907 … session, 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()
913 … session, 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()
919 … session, 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()
936 … session, 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()
942 … session, 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()
948 … session, 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()
954 … session, 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()
968 … session, 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()
976 … session, 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()
982 … session, 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()
988 … session, 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()
993 … session, 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()
1010 …session, 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()
1015 … session, 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()
1021 …session, 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()
1023 … session, 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()
1029 …session, 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
1066 …session, 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()
1068 …session, 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()
1073 …session, 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()
1075 …session, 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()
1080 …session, 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()
1085 …session, 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
1110 …session, 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()
1115 …session, 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()
1120 …session, 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()
1122 …session, 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()
1127 …session, 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()
1129 …session, 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
1154 …session, 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()
1156 …session, 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()
1161 …session, 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()
1163 …session, 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()
1168 …session, 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()
1173 …session, 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
1198 …session, 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()
1203 …session, 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()
1208 …session, 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()
1210 …session, 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()
1215 …session, 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()
1217 …session, 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
1274 …session, 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()
1279 …session, 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()
1284 …session, 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()
1289 …session, 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
1318 …session, 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()
1323 …session, 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()
1328 …session, 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()
1333 …session, 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()
1346 … session, 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()
1354 …session, 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()
1359 …session, 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()
1364 … session, 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()
1370 … session, 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()
1387 … session, 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()
1393 … session, 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()
1399 … session, 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()
1405 …session, 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()
1419 … session, 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()
1427 … session, 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()
1433 …session, 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()
1438 …session, 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()
1443 … session, 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()
1460 …session, 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()
1465 …session, 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()
1470 …session, 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()
1475 …session, 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
1506 …session, 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()
1511 …session, 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()
1516 …session, 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()
1521 …session, 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()
1534 … session, 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()
1542 … session, 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()
1548 … session, 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()
1554 …session, 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()
1559 …session, 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()
1575 …session, 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()
1580 … session, 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()
1586 … session, 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()
1592 … session, 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()
1607 … session, 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()
1615 … session, 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()
1621 …session, 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()
1626 …session, 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()
1631 … session, 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()
1648 …session, 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()
1653 …session, 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()
1658 …session, 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()
1663 …session, 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
1712 …session, 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()
1717 …session, 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()
1722 …session, 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()
1727 …session, 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()
1743 … session, 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()
1748 … session, 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()
1753 …session, 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()
1758 …session, 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()
1774 …session, 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()
1779 …session, 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()
1784 … session, 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()
1789 … session, 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()
1805 …session, 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()
1810 …session, 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()
1815 …session, 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()
1820 …session, 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
1851 …session, 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()
1856 …session, 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()
1861 …session, 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()
1866 …session, 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()
1882 …session, 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()
1887 …session, 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()
1892 … session, 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()
1897 … session, 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()
1913 … session, 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()
1918 … session, 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()
1923 …session, 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()
1928 …session, 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()
1944 …session, 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()
1949 …session, 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()
1954 …session, 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()
1959 …session, 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
1990 …session, 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()
1995 …session, 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()
2000 …session, 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()
2005 …session, 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()
2039 … session, direction, session->TrackColours[SCHEME_TRACK] | 20192, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_left_quarter_turn_3()
2044 … session, direction, session->TrackColours[SCHEME_TRACK] | 20195, 0, 0, 16, 16, 1, height); in mine_train_rc_track_left_quarter_turn_3()
2048 … session, direction, session->TrackColours[SCHEME_TRACK] | 20198, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_left_quarter_turn_3()
2053 … session, direction, session->TrackColours[SCHEME_TRACK] | 20189, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_left_quarter_turn_3()
2058 …session, 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()
2066 …session, 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()
2071 …session, 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()
2076 …session, 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()
2081 …session, 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
2121 …session, 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()
2123 … session, 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()
2129 … session, 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()
2135 …session, 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()
2140 …session, 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()
2174 … session, direction, session->TrackColours[SCHEME_TRACK] | 20204, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_left_quarter_turn_3_bank()
2179 … session, direction, session->TrackColours[SCHEME_TRACK] | 20207, 0, 0, 16, 16, 1, height, 0, 0, in mine_train_rc_track_left_quarter_turn_3_bank()
2184 … session, direction, session->TrackColours[SCHEME_TRACK] | 20210, 0, 0, 16, 16, 1, height, 0, 16, in mine_train_rc_track_left_quarter_turn_3_bank()
2189 … session, direction, session->TrackColours[SCHEME_TRACK] | 20201, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_left_quarter_turn_3_bank()
2194 …session, 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()
2202 …session, 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()
2207 … session, 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()
2213 …session, 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()
2215 … session, 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()
2221 …session, 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
2261 … session, 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()
2266 … session, 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()
2271 … session, 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()
2276 … session, 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()
2307 …session, 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()
2315 … session, 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()
2320 … session, 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()
2325 … session, 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()
2330 … session, 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
2361 … session, 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()
2366 … session, 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()
2371 … session, 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()
2376 … session, 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()
2407 …session, 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()
2415 … session, 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()
2420 … session, 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()
2425 … session, 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()
2430 … session, 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
2479 …session, 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()
2481 … session, 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()
2487 … session, 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()
2493 …session, 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()
2498 …session, 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()
2507 …session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_BC | SEGMENT_C0 | SEGMENT_D4, direction),… in mine_train_rc_track_left_half_banked_helix_up_small()
2509 …session, 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()
2536 … session, 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()
2541 … session, 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()
2546 … session, 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()
2551 … session, 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()
2556 …session, 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()
2564 …session, 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()
2569 … session, 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()
2575 …session, 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()
2577 … session, 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()
2583 …session, 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()
2597 …session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_B8 | SEGMENT_BC | SEGMENT_CC, direction),… in mine_train_rc_track_left_half_banked_helix_up_small()
2599 …session, 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()
2608 …session, 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()
2613 …session, 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()
2615 … session, 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()
2621 … session, 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()
2627 …session, 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()
2641 …session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_BC | SEGMENT_C0 | SEGMENT_CC, direction),… in mine_train_rc_track_left_half_banked_helix_up_small()
2643 …session, 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()
2670 … session, 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()
2675 … session, 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()
2680 … session, 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()
2685 … session, 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()
2690 …session, 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()
2698 …session, 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()
2703 …session, 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()
2708 … session, 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()
2714 …session, 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()
2716 … session, 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()
2726 …session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_B8 | SEGMENT_C0 | SEGMENT_C8, direction),… in mine_train_rc_track_left_half_banked_helix_up_small()
2728 …session, 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
2747 …session, 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()
2752 …session, 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()
2757 … session, 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()
2763 …session, 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()
2765 … session, 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()
2775 …session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_B8 | SEGMENT_C0 | SEGMENT_C8, direction),… in mine_train_rc_track_right_half_banked_helix_up_small()
2777 …session, 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()
2804 … session, 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()
2809 … session, 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()
2814 … session, 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()
2819 … session, 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()
2824 …session, 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()
2832 …session, 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()
2837 …session, 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()
2839 … session, 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()
2845 … session, 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()
2851 …session, 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()
2865 …session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_BC | SEGMENT_C0 | SEGMENT_CC, direction),… in mine_train_rc_track_right_half_banked_helix_up_small()
2867 …session, 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()
2876 …session, 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()
2881 … session, 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()
2887 …session, 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()
2889 … session, 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()
2895 …session, 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()
2909 …session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_B8 | SEGMENT_BC | SEGMENT_CC, direction),… in mine_train_rc_track_right_half_banked_helix_up_small()
2911 …session, 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()
2938 … session, 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()
2943 … session, 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()
2948 … session, 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()
2953 … session, 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()
2958 …session, 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()
2966 …session, 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()
2968 … session, 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()
2974 … session, 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()
2980 …session, 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()
2985 …session, 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()
2994 …session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_BC | SEGMENT_C0 | SEGMENT_D4, direction),… in mine_train_rc_track_right_half_banked_helix_up_small()
2996 …session, 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
3045 …session, 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()
3047 … session, 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()
3053 … session, 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()
3059 …session, 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()
3064 …session, 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()
3073 …session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_BC | SEGMENT_C0 | SEGMENT_D4, direction),… in mine_train_rc_track_left_half_banked_helix_up_large()
3075 …session, 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()
3081 … session, 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()
3089 …session, 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()
3094 … session, 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()
3100 … session, 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()
3106 … session, 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()
3123 … session, 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()
3129 … session, 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()
3132 … session, 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()
3138 … session, 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()
3144 …session, 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()
3149 …session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_C0 | SEGMENT_C8 | SEGMENT_D0, direction),… in mine_train_rc_track_left_half_banked_helix_up_large()
3151 …session, 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()
3156 … session, 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()
3164 … session, 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()
3170 … session, 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()
3173 … session, 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()
3179 …session, 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()
3184 … session, 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()
3201 …session, 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()
3206 … session, 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()
3212 …session, 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()
3214 … session, 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()
3220 …session, 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()
3234 …session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_B8 | SEGMENT_BC | SEGMENT_CC, direction),… in mine_train_rc_track_left_half_banked_helix_up_large()
3236 …session, 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()
3245 …session, 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()
3250 …session, 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()
3252 … session, 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()
3258 … session, 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()
3264 …session, 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()
3278 …session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_BC | SEGMENT_C0 | SEGMENT_CC, direction),… in mine_train_rc_track_left_half_banked_helix_up_large()
3280 …session, 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()
3286 … session, 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()
3294 … session, 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()
3300 …session, 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()
3305 … session, 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()
3311 … session, 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()
3328 …session, 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()
3333 … session, 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()
3339 … session, 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()
3342 … session, 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()
3348 … session, 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()
3354 …session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_BC | SEGMENT_D0 | SEGMENT_D4, direction),… in mine_train_rc_track_left_half_banked_helix_up_large()
3356 …session, 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()
3361 … session, 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()
3369 … session, 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()
3375 … session, 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()
3381 … session, 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()
3384 … session, 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()
3390 …session, 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()
3406 …session, 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()
3411 …session, 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()
3416 … session, 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()
3422 …session, 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()
3424 … session, 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()
3434 …session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_B8 | SEGMENT_C0 | SEGMENT_C8, direction),… in mine_train_rc_track_left_half_banked_helix_up_large()
3436 …session, 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
3455 …session, 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()
3460 …session, 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()
3465 … session, 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()
3471 …session, 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()
3473 … session, 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()
3483 …session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_B8 | SEGMENT_C0 | SEGMENT_C8, direction),… in mine_train_rc_track_right_half_banked_helix_up_large()
3485 …session, 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()
3491 … session, 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()
3499 … session, 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()
3505 … session, 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()
3511 … session, 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()
3517 …session, 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()
3533 …session, 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()
3538 … session, 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()
3544 … session, 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()
3550 … session, 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()
3556 …session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_BC | SEGMENT_D0 | SEGMENT_D4, direction),… in mine_train_rc_track_right_half_banked_helix_up_large()
3558 …session, 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()
3563 … session, 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()
3571 … session, 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()
3577 …session, 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()
3582 … session, 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()
3588 … session, 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()
3605 …session, 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()
3610 …session, 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()
3612 … session, 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()
3618 … session, 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()
3624 …session, 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()
3638 …session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_BC | SEGMENT_C0 | SEGMENT_CC, direction),… in mine_train_rc_track_right_half_banked_helix_up_large()
3640 …session, 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()
3649 …session, 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()
3654 … session, 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()
3660 …session, 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()
3662 … session, 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()
3668 …session, 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()
3682 …session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_B8 | SEGMENT_BC | SEGMENT_CC, direction),… in mine_train_rc_track_right_half_banked_helix_up_large()
3684 …session, 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()
3690 … session, 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()
3698 … session, 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()
3704 … session, 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()
3710 …session, 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()
3715 … session, 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()
3732 … session, 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()
3738 … session, 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()
3744 … session, 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()
3750 …session, 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()
3755 …session, paint_util_rotate_segments(SEGMENT_B4 | SEGMENT_C0 | SEGMENT_C8 | SEGMENT_D0, direction),… in mine_train_rc_track_right_half_banked_helix_up_large()
3757 …session, 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()
3762 … session, 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()
3770 …session, 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()
3775 … session, 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()
3781 … session, 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()
3787 … session, 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()
3804 …session, 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()
3806 … session, 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()
3812 … session, 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()
3818 …session, 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()
3823 …session, 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()
3832 …session, paint_util_rotate_segments(SEGMENT_B8 | SEGMENT_BC | SEGMENT_C0 | SEGMENT_D4, direction),… in mine_train_rc_track_right_half_banked_helix_up_large()
3834 …session, 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
3881 …session, 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()
3887 …session, 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
3905 …session, 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()
3910 …session, 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()
3915 …session, 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()
3920 …session, 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
3942 …session, 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()
3947 …session, 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()
3952 …session, 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()
3957 …session, 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()
3973 …session, 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()
3978 …session, 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()
3983 … session, 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()
3989 … session, 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()
4002 … session, 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()
4008 … session, 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()
4014 … session, 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()
4020 …session, 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()
4051 … session, direction, session->TrackColours[SCHEME_TRACK] | 20455, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_left_eighth_to_diag()
4056 … session, direction, session->TrackColours[SCHEME_TRACK] | 20459, 0, 0, 16, 18, 1, height, 0, 16, in mine_train_rc_track_left_eighth_to_diag()
4061 …session, direction, session->TrackColours[SCHEME_TRACK] | 20463, 0, 0, 16, 16, 1, height, 0, 0, he… in mine_train_rc_track_left_eighth_to_diag()
4065 … session, 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
4087 …session, 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()
4092 …session, 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()
4097 …session, 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()
4102 …session, 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()
4118 … session, 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()
4124 … session, 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()
4130 …session, 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()
4135 …session, 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()
4147 …session, 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()
4152 … session, 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()
4158 …session, 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()
4163 … session, 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()
4195 … session, direction, session->TrackColours[SCHEME_TRACK] | 20439, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_right_eighth_to_diag()
4200 …session, direction, session->TrackColours[SCHEME_TRACK] | 20443, 0, 0, 16, 16, 1, height, 0, 0, he… in mine_train_rc_track_right_eighth_to_diag()
4204 … session, direction, session->TrackColours[SCHEME_TRACK] | 20447, 0, 0, 16, 18, 1, height, 0, 16, in mine_train_rc_track_right_eighth_to_diag()
4209 … session, 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
4249 … session, 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()
4255 … session, 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()
4261 …session, 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()
4266 …session, 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()
4282 …session, 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()
4287 … session, 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()
4293 … session, 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()
4299 … session, 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()
4312 … session, 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()
4318 … session, 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()
4324 … session, 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()
4330 …session, 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()
4361 … session, direction, session->TrackColours[SCHEME_TRACK] | 20487, 0, 0, 16, 16, 1, height, 16, 16, in mine_train_rc_track_left_eighth_bank_to_diag()
4366 … session, direction, session->TrackColours[SCHEME_TRACK] | 20491, 0, 0, 16, 18, 0, height, 0, 16, in mine_train_rc_track_left_eighth_bank_to_diag()
4371 …session, 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()
4375 … session, 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
4397 …session, 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()
4402 …session, 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()
4407 … session, 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()
4413 … session, 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()
4430 … session, 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()
4436 … session, 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()
4442 … session, 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()
4448 …session, 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()
4460 …session, 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()
4465 … session, 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()
4471 … session, 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()
4477 … session, 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()
4509 … session, direction, session->TrackColours[SCHEME_TRACK] | 20471, 0, 0, 16, 16, 1, height, 16, 0, in mine_train_rc_track_right_eighth_bank_to_diag()
4514 …session, 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()
4518 … session, direction, session->TrackColours[SCHEME_TRACK] | 20479, 0, 0, 16, 18, 0, height, 0, 16, in mine_train_rc_track_right_eighth_bank_to_diag()
4523 … session, 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
4565 … session, direction, session->TrackColours[SCHEME_TRACK] | 20389, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat()
4576 … session, 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()
4591 … session, 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()
4612 … session, 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()
4643 … session, 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()
4664 … session, 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()
4683 … session, direction, session->TrackColours[SCHEME_TRACK] | 20387, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat()
4694 … session, 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
4719 … session, direction, session->TrackColours[SCHEME_TRACK] | 20401, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up()
4730 … session, 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()
4745 … session, 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()
4766 … session, 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()
4797 … session, 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()
4818 … session, 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()
4837 … session, direction, session->TrackColours[SCHEME_TRACK] | 20399, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up()
4848 … session, 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
4871 …session, 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()
4883 …session, 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()
4911 …session, 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()
4927 …session, 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
4951 … session, direction, session->TrackColours[SCHEME_TRACK] | 20393, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_up()
4962 … session, 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()
4977 … session, 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()
4998 … session, 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()
5029 … session, 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()
5050 … session, 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()
5069 … session, direction, session->TrackColours[SCHEME_TRACK] | 20391, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_up()
5080 … session, 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
5103 …session, 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()
5115 …session, 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()
5143 …session, 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()
5159 …session, 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
5181 …session, 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()
5193 …session, 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()
5221 …session, 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()
5237 …session, 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
5261 … session, direction, session->TrackColours[SCHEME_TRACK] | 20397, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up_to_flat()
5272 … session, 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()
5287 … session, 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()
5308 … session, 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()
5339 … session, 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()
5360 … session, 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()
5379 … session, direction, session->TrackColours[SCHEME_TRACK] | 20395, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_up_to_flat()
5390 … session, 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
5415 … session, direction, session->TrackColours[SCHEME_TRACK] | 20399, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down()
5426 … session, 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()
5441 … session, 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()
5462 … session, 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()
5493 … session, 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()
5514 … session, 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()
5533 … session, direction, session->TrackColours[SCHEME_TRACK] | 20401, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down()
5544 … session, 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
5567 …session, 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()
5579 …session, 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()
5607 …session, 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()
5623 …session, 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
5647 … session, direction, session->TrackColours[SCHEME_TRACK] | 20395, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_down()
5658 … session, 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()
5672 … session, 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()
5693 … session, 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()
5723 … session, 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()
5744 … session, 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()
5762 … session, direction, session->TrackColours[SCHEME_TRACK] | 20397, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_flat_to_25_deg_down()
5773 … session, 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
5797 …session, 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()
5809 …session, 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()
5837 …session, 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()
5853 …session, 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
5875 …session, 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()
5887 …session, 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()
5915 …session, 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()
5931 …session, 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
5955 … session, direction, session->TrackColours[SCHEME_TRACK] | 20391, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down_to_flat()
5966 … session, 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()
5981 … session, 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()
6002 … session, 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()
6033 … session, 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()
6054 … session, 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()
6073 … session, direction, session->TrackColours[SCHEME_TRACK] | 20393, -16, -16, 32, 32, 1, height, -16, in mine_train_rc_track_diag_25_deg_down_to_flat()
6084 … session, 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
6107 …session, 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()
6119 …session, direction, session->TrackColours[SCHEME_TRACK] | 20406, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_flat_to_left_bank()
6122 …session, 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()
6150 …session, 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()
6166 …session, 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
6188 …session, 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()
6200 …session, 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()
6228 …session, direction, session->TrackColours[SCHEME_TRACK] | 20413, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_flat_to_right_bank()
6231 …session, 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()
6247 …session, 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
6269 …session, 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()
6281 …session, direction, session->TrackColours[SCHEME_TRACK] | 20413, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_left_bank_to_flat()
6284 …session, 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()
6312 …session, 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()
6328 …session, 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
6350 …session, 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()
6362 …session, 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()
6390 …session, direction, session->TrackColours[SCHEME_TRACK] | 20406, -16, -16, 32, 32, 1, height, -16,… in mine_train_rc_track_diag_right_bank_to_flat()
6393 …session, 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()
6409 …session, 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
6431 …session, 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()
6443 …session, 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()
6446 …session, 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()
6474 …session, 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()
6490 …session, 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
6512 …session, 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()
6524 …session, 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()
6552 …session, 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()
6555 …session, 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()
6571 …session, 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
6593 …session, 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()
6605 …session, 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()
6608 …session, 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()
6636 …session, 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()
6652 …session, 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
6674 …session, 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()
6686 …session, 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()
6714 …session, 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()
6717 …session, 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()
6733 …session, 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
6755 …session, 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()
6765 …session, 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()
6768 …session, 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()
6794 …session, 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()
6808 …session, 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
6831 …session, 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()
6841 …session, 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()
6867 …session, 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()
6870 …session, 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()
6884 …session, 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
6907 …session, 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()
6919 …session, 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()
6922 …session, 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()
6950 …session, 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()
6966 …session, 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
6988 …session, 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()
7000 …session, 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()
7028 …session, 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()
7031 …session, 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()
7047 …session, 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
7069 …session, direction, session->TrackColours[SCHEME_TRACK] | 20405, -16, -16, 32, 32, 3, height, -16,… in mine_train_rc_track_diag_left_bank()
7074 …session, 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()
7082 …session, 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()
7097 …session, 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()
7111 …session, 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()
7120 …session, 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()
7128 …session, direction, session->TrackColours[SCHEME_TRACK] | 20403, -16, -16, 32, 32, 3, height, -16,… in mine_train_rc_track_diag_left_bank()
7133 …session, 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
7151 …session, direction, session->TrackColours[SCHEME_TRACK] | 20403, -16, -16, 32, 32, 3, height, -16,… in mine_train_rc_track_diag_right_bank()
7156 …session, 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()
7164 …session, 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()
7179 …session, 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()
7193 …session, 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()
7202 …session, 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()
7210 …session, direction, session->TrackColours[SCHEME_TRACK] | 20405, -16, -16, 32, 32, 3, height, -16,… in mine_train_rc_track_diag_right_bank()
7215 …session, 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
7228 …session, 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()