From e4760c1486de4fa802abc8165c5ac6ace54938b5 Mon Sep 17 00:00:00 2001 From: X123M3-256 Date: Wed, 6 Apr 2022 01:48:04 +0100 Subject: [PATCH] Rewrite numbering of some track sprites (#16930) --- src/openrct2/sprites.h | 162 ++++++++++++++++++++--------------------- 1 file changed, 81 insertions(+), 81 deletions(-) diff --git a/src/openrct2/sprites.h b/src/openrct2/sprites.h index e205b6e6b6..2fa4f8598e 100644 --- a/src/openrct2/sprites.h +++ b/src/openrct2/sprites.h @@ -1033,94 +1033,94 @@ enum SPR_RIDE_DESIGN_PREVIEW_HYBRID_COASTER_SUPPORTS = SPR_RIDE_DESIGN_PREVIEW_HYBRID_COASTER_TRACK + 1, SPR_G2_HYBRID_BEGIN = SPR_RIDE_DESIGN_PREVIEW_HYBRID_COASTER_TRACK + 2, SPR_G2_HYBRID_TRACK_FLAT = SPR_G2_HYBRID_BEGIN, - SPR_G2_HYBRID_TRACK_BRAKE = SPR_G2_HYBRID_BEGIN + 2, - SPR_G2_HYBRID_TRACK_BLOCK_BRAKE = SPR_G2_HYBRID_BEGIN + 4, - SPR_G2_HYBRID_TRACK_BOOSTER = SPR_G2_HYBRID_BEGIN + 6, - SPR_G2_HYBRID_TRACK_GENTLE = SPR_G2_HYBRID_BEGIN + 8, - SPR_G2_HYBRID_TRACK_STEEP = SPR_G2_HYBRID_BEGIN + 20, - SPR_G2_HYBRID_TRACK_VERTICAL = SPR_G2_HYBRID_BEGIN + 36, - SPR_G2_HYBRID_TRACK_SMALL_CURVE = SPR_G2_HYBRID_BEGIN + 48, - SPR_G2_HYBRID_TRACK_MEDIUM_CURVE = SPR_G2_HYBRID_BEGIN + 60, - SPR_G2_HYBRID_TRACK_LARGE_CURVE = SPR_G2_HYBRID_BEGIN + 80, - SPR_G2_HYBRID_TRACK_FLAT_DIAGONAL = SPR_G2_HYBRID_BEGIN + 112, - SPR_G2_HYBRID_TRACK_GENTLE_DIAGONAL = SPR_G2_HYBRID_BEGIN + 116, - SPR_G2_HYBRID_TRACK_STEEP_DIAGONAL = SPR_G2_HYBRID_BEGIN + 128, - SPR_G2_HYBRID_TRACK_BANK_TRANSITION = SPR_G2_HYBRID_BEGIN + 140, - SPR_G2_HYBRID_TRACK_BANK_TRANSITION_DIAGONAL = SPR_G2_HYBRID_BEGIN + 182, - SPR_G2_HYBRID_TRACK_SMALL_CURVE_BANKED = SPR_G2_HYBRID_BEGIN + 217, - SPR_G2_HYBRID_TRACK_MEDIUM_CURVE_BANKED = SPR_G2_HYBRID_BEGIN + 233, - SPR_G2_HYBRID_TRACK_LARGE_CURVE_BANKED = SPR_G2_HYBRID_BEGIN + 258, - SPR_G2_HYBRID_TRACK_GENTLE_SMALL_CURVE = SPR_G2_HYBRID_BEGIN + 298, - SPR_G2_HYBRID_TRACK_GENTLE_MEDIUM_CURVE = SPR_G2_HYBRID_BEGIN + 314, - SPR_G2_HYBRID_TRACK_STEEP_SMALL_CURVE = SPR_G2_HYBRID_BEGIN + 354, - SPR_G2_HYBRID_TRACK_VERTICAL_TWIST = SPR_G2_HYBRID_BEGIN + 370, - SPR_G2_HYBRID_TRACK_SLOPE_BANK_TRANSITION = SPR_G2_HYBRID_BEGIN + 382, - SPR_G2_HYBRID_TRACK_GENTLE_SMALL_CURVE_BANKED = SPR_G2_HYBRID_BEGIN + 454, - SPR_G2_HYBRID_TRACK_GENTLE_MEDIUM_CURVE_BANKED = SPR_G2_HYBRID_BEGIN + 476, - SPR_G2_HYBRID_TRACK_S_BEND = SPR_G2_HYBRID_BEGIN + 528, - SPR_G2_HYBRID_TRACK_SMALL_HELIX = SPR_G2_HYBRID_BEGIN + 544, - SPR_G2_HYBRID_TRACK_LARGE_HELIX = SPR_G2_HYBRID_BEGIN + 576, - SPR_G2_HYBRID_TRACK_BARREL_ROLL = SPR_G2_HYBRID_BEGIN + 626, - SPR_G2_HYBRID_TRACK_FLAT_TO_STEEP = SPR_G2_HYBRID_BEGIN + 674, - SPR_G2_HYBRID_TRACK_QUARTER_LOOP = SPR_G2_HYBRID_BEGIN + 706, - SPR_G2_HYBRID_TRACK_TURN_BANK_TRANSITION = SPR_G2_HYBRID_BEGIN + 730, - SPR_G2_HYBRID_TRACK_POWERED_LIFT = SPR_G2_HYBRID_BEGIN + 748, - SPR_G2_HYBRID_LIFT_BEGIN = SPR_G2_HYBRID_BEGIN + 752, + SPR_G2_HYBRID_TRACK_BRAKE = SPR_G2_HYBRID_TRACK_FLAT + 2, + SPR_G2_HYBRID_TRACK_BLOCK_BRAKE = SPR_G2_HYBRID_TRACK_BRAKE + 2, + SPR_G2_HYBRID_TRACK_BOOSTER = SPR_G2_HYBRID_TRACK_BLOCK_BRAKE + 2, + SPR_G2_HYBRID_TRACK_GENTLE = SPR_G2_HYBRID_TRACK_BOOSTER + 2, + SPR_G2_HYBRID_TRACK_STEEP = SPR_G2_HYBRID_TRACK_GENTLE + 12, + SPR_G2_HYBRID_TRACK_VERTICAL = SPR_G2_HYBRID_TRACK_STEEP + 16, + SPR_G2_HYBRID_TRACK_SMALL_CURVE = SPR_G2_HYBRID_TRACK_VERTICAL + 12, + SPR_G2_HYBRID_TRACK_MEDIUM_CURVE = SPR_G2_HYBRID_TRACK_SMALL_CURVE + 12, + SPR_G2_HYBRID_TRACK_LARGE_CURVE = SPR_G2_HYBRID_TRACK_MEDIUM_CURVE + 20, + SPR_G2_HYBRID_TRACK_FLAT_DIAGONAL = SPR_G2_HYBRID_TRACK_LARGE_CURVE + 32, + SPR_G2_HYBRID_TRACK_GENTLE_DIAGONAL = SPR_G2_HYBRID_TRACK_FLAT_DIAGONAL + 4, + SPR_G2_HYBRID_TRACK_STEEP_DIAGONAL = SPR_G2_HYBRID_TRACK_GENTLE_DIAGONAL + 12, + SPR_G2_HYBRID_TRACK_BANK_TRANSITION = SPR_G2_HYBRID_TRACK_STEEP_DIAGONAL + 12, + SPR_G2_HYBRID_TRACK_BANK_TRANSITION_DIAGONAL = SPR_G2_HYBRID_TRACK_BANK_TRANSITION + 42, + SPR_G2_HYBRID_TRACK_SMALL_CURVE_BANKED = SPR_G2_HYBRID_TRACK_BANK_TRANSITION_DIAGONAL + 35, + SPR_G2_HYBRID_TRACK_MEDIUM_CURVE_BANKED = SPR_G2_HYBRID_TRACK_SMALL_CURVE_BANKED + 16, + SPR_G2_HYBRID_TRACK_LARGE_CURVE_BANKED = SPR_G2_HYBRID_TRACK_MEDIUM_CURVE_BANKED + 25, + SPR_G2_HYBRID_TRACK_GENTLE_SMALL_CURVE = SPR_G2_HYBRID_TRACK_LARGE_CURVE_BANKED + 40, + SPR_G2_HYBRID_TRACK_GENTLE_MEDIUM_CURVE = SPR_G2_HYBRID_TRACK_GENTLE_SMALL_CURVE + 16, + SPR_G2_HYBRID_TRACK_STEEP_SMALL_CURVE = SPR_G2_HYBRID_TRACK_GENTLE_MEDIUM_CURVE + 40, + SPR_G2_HYBRID_TRACK_VERTICAL_TWIST = SPR_G2_HYBRID_TRACK_STEEP_SMALL_CURVE + 16, + SPR_G2_HYBRID_TRACK_SLOPE_BANK_TRANSITION = SPR_G2_HYBRID_TRACK_VERTICAL_TWIST + 12, + SPR_G2_HYBRID_TRACK_GENTLE_SMALL_CURVE_BANKED = SPR_G2_HYBRID_TRACK_SLOPE_BANK_TRANSITION + 72, + SPR_G2_HYBRID_TRACK_GENTLE_MEDIUM_CURVE_BANKED = SPR_G2_HYBRID_TRACK_GENTLE_SMALL_CURVE_BANKED + 22, + SPR_G2_HYBRID_TRACK_S_BEND = SPR_G2_HYBRID_TRACK_GENTLE_MEDIUM_CURVE_BANKED + 52, + SPR_G2_HYBRID_TRACK_SMALL_HELIX = SPR_G2_HYBRID_TRACK_S_BEND + 16, + SPR_G2_HYBRID_TRACK_LARGE_HELIX = SPR_G2_HYBRID_TRACK_SMALL_HELIX + 32, + SPR_G2_HYBRID_TRACK_BARREL_ROLL = SPR_G2_HYBRID_TRACK_LARGE_HELIX + 50, + SPR_G2_HYBRID_TRACK_FLAT_TO_STEEP = SPR_G2_HYBRID_TRACK_BARREL_ROLL + 48, + SPR_G2_HYBRID_TRACK_QUARTER_LOOP = SPR_G2_HYBRID_TRACK_FLAT_TO_STEEP + 32, + SPR_G2_HYBRID_TRACK_TURN_BANK_TRANSITION = SPR_G2_HYBRID_TRACK_QUARTER_LOOP + 24, + SPR_G2_HYBRID_TRACK_POWERED_LIFT = SPR_G2_HYBRID_TRACK_TURN_BANK_TRANSITION + 18, + SPR_G2_HYBRID_LIFT_BEGIN = SPR_G2_HYBRID_TRACK_POWERED_LIFT + 4, SPR_G2_HYBRID_LIFT_TRACK_FLAT = SPR_G2_HYBRID_LIFT_BEGIN, - SPR_G2_HYBRID_LIFT_TRACK_GENTLE = SPR_G2_HYBRID_LIFT_BEGIN + 4, - SPR_G2_HYBRID_LIFT_TRACK_STEEP = SPR_G2_HYBRID_LIFT_BEGIN + 16, - SPR_G2_HYBRID_LIFT_TRACK_FLAT_DIAGONAL = SPR_G2_HYBRID_LIFT_BEGIN + 32, - SPR_G2_HYBRID_LIFT_TRACK_GENTLE_DIAGONAL = SPR_G2_HYBRID_LIFT_BEGIN + 36, - SPR_G2_HYBRID_LIFT_TRACK_STEEP_DIAGONAL = SPR_G2_HYBRID_LIFT_BEGIN + 48, - SPR_G2_HYBRID_END = SPR_G2_HYBRID_LIFT_BEGIN + 60, + SPR_G2_HYBRID_LIFT_TRACK_GENTLE = SPR_G2_HYBRID_LIFT_TRACK_FLAT + 4, + SPR_G2_HYBRID_LIFT_TRACK_STEEP = SPR_G2_HYBRID_LIFT_TRACK_GENTLE + 12, + SPR_G2_HYBRID_LIFT_TRACK_FLAT_DIAGONAL = SPR_G2_HYBRID_LIFT_TRACK_STEEP + 16, + SPR_G2_HYBRID_LIFT_TRACK_GENTLE_DIAGONAL = SPR_G2_HYBRID_LIFT_TRACK_FLAT_DIAGONAL + 4, + SPR_G2_HYBRID_LIFT_TRACK_STEEP_DIAGONAL = SPR_G2_HYBRID_LIFT_TRACK_GENTLE_DIAGONAL + 12, + SPR_G2_HYBRID_END = SPR_G2_HYBRID_LIFT_TRACK_STEEP_DIAGONAL + 12, SPR_RIDE_DESIGN_PREVIEW_SINGLE_RAIL_ROLLER_COASTER_TRACK = SPR_G2_HYBRID_END, SPR_RIDE_DESIGN_PREVIEW_SINGLE_RAIL_ROLLER_COASTER_SUPPORTS = SPR_RIDE_DESIGN_PREVIEW_SINGLE_RAIL_ROLLER_COASTER_TRACK + 1, SPR_G2_SINGLE_RAIL_BEGIN = SPR_RIDE_DESIGN_PREVIEW_SINGLE_RAIL_ROLLER_COASTER_TRACK + 2, SPR_G2_SINGLE_RAIL_TRACK_FLAT = SPR_G2_SINGLE_RAIL_BEGIN, - SPR_G2_SINGLE_RAIL_TRACK_BRAKE = SPR_G2_SINGLE_RAIL_BEGIN + 2, - SPR_G2_SINGLE_RAIL_TRACK_BLOCK_BRAKE = SPR_G2_SINGLE_RAIL_BEGIN + 4, - SPR_G2_SINGLE_RAIL_TRACK_GENTLE = SPR_G2_SINGLE_RAIL_BEGIN + 6, - SPR_G2_SINGLE_RAIL_TRACK_STEEP = SPR_G2_SINGLE_RAIL_BEGIN + 18, - SPR_G2_SINGLE_RAIL_TRACK_VERTICAL = SPR_G2_SINGLE_RAIL_BEGIN + 34, - SPR_G2_SINGLE_RAIL_TRACK_SMALL_CURVE = SPR_G2_SINGLE_RAIL_BEGIN + 46, - SPR_G2_SINGLE_RAIL_TRACK_MEDIUM_CURVE = SPR_G2_SINGLE_RAIL_BEGIN + 58, - SPR_G2_SINGLE_RAIL_TRACK_LARGE_CURVE = SPR_G2_SINGLE_RAIL_BEGIN + 78, - SPR_G2_SINGLE_RAIL_TRACK_FLAT_DIAGONAL = SPR_G2_SINGLE_RAIL_BEGIN + 110, - SPR_G2_SINGLE_RAIL_TRACK_GENTLE_DIAGONAL = SPR_G2_SINGLE_RAIL_BEGIN + 114, - SPR_G2_SINGLE_RAIL_TRACK_STEEP_DIAGONAL = SPR_G2_SINGLE_RAIL_BEGIN + 126, - SPR_G2_SINGLE_RAIL_TRACK_BANK_TRANSITION = SPR_G2_SINGLE_RAIL_BEGIN + 138, - SPR_G2_SINGLE_RAIL_TRACK_BANK_TRANSITION_DIAGONAL = SPR_G2_SINGLE_RAIL_BEGIN + 178, - SPR_G2_SINGLE_RAIL_TRACK_SMALL_CURVE_BANKED = SPR_G2_SINGLE_RAIL_BEGIN + 212, - SPR_G2_SINGLE_RAIL_TRACK_MEDIUM_CURVE_BANKED = SPR_G2_SINGLE_RAIL_BEGIN + 226, - SPR_G2_SINGLE_RAIL_TRACK_LARGE_CURVE_BANKED = SPR_G2_SINGLE_RAIL_BEGIN + 248, - SPR_G2_SINGLE_RAIL_TRACK_GENTLE_SMALL_CURVE = SPR_G2_SINGLE_RAIL_BEGIN + 280, - SPR_G2_SINGLE_RAIL_TRACK_GENTLE_MEDIUM_CURVE = SPR_G2_SINGLE_RAIL_BEGIN + 296, - SPR_G2_SINGLE_RAIL_TRACK_STEEP_SMALL_CURVE = SPR_G2_SINGLE_RAIL_BEGIN + 336, - SPR_G2_SINGLE_RAIL_TRACK_VERTICAL_TWIST = SPR_G2_SINGLE_RAIL_BEGIN + 352, - SPR_G2_SINGLE_RAIL_TRACK_SLOPE_BANK_TRANSITION = SPR_G2_SINGLE_RAIL_BEGIN + 364, - SPR_G2_SINGLE_RAIL_TRACK_GENTLE_SMALL_CURVE_BANKED = SPR_G2_SINGLE_RAIL_BEGIN + 428, - SPR_G2_SINGLE_RAIL_TRACK_GENTLE_MEDIUM_CURVE_BANKED = SPR_G2_SINGLE_RAIL_BEGIN + 444, - SPR_G2_SINGLE_RAIL_TRACK_S_BEND = SPR_G2_SINGLE_RAIL_BEGIN + 484, - SPR_G2_SINGLE_RAIL_TRACK_SMALL_HELIX = SPR_G2_SINGLE_RAIL_BEGIN + 500, - SPR_G2_SINGLE_RAIL_TRACK_LARGE_HELIX = SPR_G2_SINGLE_RAIL_BEGIN + 528, - SPR_G2_SINGLE_RAIL_TRACK_BARREL_ROLL = SPR_G2_SINGLE_RAIL_BEGIN + 572, - SPR_G2_SINGLE_RAIL_TRACK_HALF_LOOP = SPR_G2_SINGLE_RAIL_BEGIN + 620, - SPR_G2_SINGLE_RAIL_TRACK_FLAT_TO_STEEP = SPR_G2_SINGLE_RAIL_BEGIN + 636, - SPR_G2_SINGLE_RAIL_TRACK_QUARTER_LOOP = SPR_G2_SINGLE_RAIL_BEGIN + 668, - SPR_G2_SINGLE_RAIL_TRACK_CORKSCREW = SPR_G2_SINGLE_RAIL_BEGIN + 680, - SPR_G2_SINGLE_RAIL_TRACK_TURN_BANK_TRANSITION = SPR_G2_SINGLE_RAIL_BEGIN + 704, - SPR_G2_SINGLE_RAIL_TRACK_LARGE_HALF_LOOP = SPR_G2_SINGLE_RAIL_BEGIN + 722, - SPR_G2_SINGLE_RAIL_TRACK_SMALL_FLAT_TO_STEEP = SPR_G2_SINGLE_RAIL_BEGIN + 778, - SPR_G2_SINGLE_RAIL_LIFT_BEGIN = SPR_G2_SINGLE_RAIL_BEGIN + 798, + SPR_G2_SINGLE_RAIL_TRACK_BRAKE = SPR_G2_SINGLE_RAIL_TRACK_FLAT + 2, + SPR_G2_SINGLE_RAIL_TRACK_BLOCK_BRAKE = SPR_G2_SINGLE_RAIL_TRACK_BRAKE + 2, + SPR_G2_SINGLE_RAIL_TRACK_GENTLE = SPR_G2_SINGLE_RAIL_TRACK_BLOCK_BRAKE + 2, + SPR_G2_SINGLE_RAIL_TRACK_STEEP = SPR_G2_SINGLE_RAIL_TRACK_GENTLE + 12, + SPR_G2_SINGLE_RAIL_TRACK_VERTICAL = SPR_G2_SINGLE_RAIL_TRACK_STEEP + 16, + SPR_G2_SINGLE_RAIL_TRACK_SMALL_CURVE = SPR_G2_SINGLE_RAIL_TRACK_VERTICAL + 12, + SPR_G2_SINGLE_RAIL_TRACK_MEDIUM_CURVE = SPR_G2_SINGLE_RAIL_TRACK_SMALL_CURVE + 12, + SPR_G2_SINGLE_RAIL_TRACK_LARGE_CURVE = SPR_G2_SINGLE_RAIL_TRACK_MEDIUM_CURVE + 20, + SPR_G2_SINGLE_RAIL_TRACK_FLAT_DIAGONAL = SPR_G2_SINGLE_RAIL_TRACK_LARGE_CURVE + 32, + SPR_G2_SINGLE_RAIL_TRACK_GENTLE_DIAGONAL = SPR_G2_SINGLE_RAIL_TRACK_FLAT_DIAGONAL + 4, + SPR_G2_SINGLE_RAIL_TRACK_STEEP_DIAGONAL = SPR_G2_SINGLE_RAIL_TRACK_GENTLE_DIAGONAL + 12, + SPR_G2_SINGLE_RAIL_TRACK_BANK_TRANSITION = SPR_G2_SINGLE_RAIL_TRACK_STEEP_DIAGONAL + 12, + SPR_G2_SINGLE_RAIL_TRACK_BANK_TRANSITION_DIAGONAL = SPR_G2_SINGLE_RAIL_TRACK_BANK_TRANSITION + 40, + SPR_G2_SINGLE_RAIL_TRACK_SMALL_CURVE_BANKED = SPR_G2_SINGLE_RAIL_TRACK_BANK_TRANSITION_DIAGONAL + 34, + SPR_G2_SINGLE_RAIL_TRACK_MEDIUM_CURVE_BANKED = SPR_G2_SINGLE_RAIL_TRACK_SMALL_CURVE_BANKED + 14, + SPR_G2_SINGLE_RAIL_TRACK_LARGE_CURVE_BANKED = SPR_G2_SINGLE_RAIL_TRACK_MEDIUM_CURVE_BANKED + 22, + SPR_G2_SINGLE_RAIL_TRACK_GENTLE_SMALL_CURVE = SPR_G2_SINGLE_RAIL_TRACK_LARGE_CURVE_BANKED + 32, + SPR_G2_SINGLE_RAIL_TRACK_GENTLE_MEDIUM_CURVE = SPR_G2_SINGLE_RAIL_TRACK_GENTLE_SMALL_CURVE + 16, + SPR_G2_SINGLE_RAIL_TRACK_STEEP_SMALL_CURVE = SPR_G2_SINGLE_RAIL_TRACK_GENTLE_MEDIUM_CURVE + 40, + SPR_G2_SINGLE_RAIL_TRACK_VERTICAL_TWIST = SPR_G2_SINGLE_RAIL_TRACK_STEEP_SMALL_CURVE + 16, + SPR_G2_SINGLE_RAIL_TRACK_SLOPE_BANK_TRANSITION = SPR_G2_SINGLE_RAIL_TRACK_VERTICAL_TWIST + 12, + SPR_G2_SINGLE_RAIL_TRACK_GENTLE_SMALL_CURVE_BANKED = SPR_G2_SINGLE_RAIL_TRACK_SLOPE_BANK_TRANSITION + 64, + SPR_G2_SINGLE_RAIL_TRACK_GENTLE_MEDIUM_CURVE_BANKED = SPR_G2_SINGLE_RAIL_TRACK_GENTLE_SMALL_CURVE_BANKED + 16, + SPR_G2_SINGLE_RAIL_TRACK_S_BEND = SPR_G2_SINGLE_RAIL_TRACK_GENTLE_MEDIUM_CURVE_BANKED + 40, + SPR_G2_SINGLE_RAIL_TRACK_SMALL_HELIX = SPR_G2_SINGLE_RAIL_TRACK_S_BEND + 16, + SPR_G2_SINGLE_RAIL_TRACK_LARGE_HELIX = SPR_G2_SINGLE_RAIL_TRACK_SMALL_HELIX + 28, + SPR_G2_SINGLE_RAIL_TRACK_BARREL_ROLL = SPR_G2_SINGLE_RAIL_TRACK_LARGE_HELIX + 44, + SPR_G2_SINGLE_RAIL_TRACK_HALF_LOOP = SPR_G2_SINGLE_RAIL_TRACK_BARREL_ROLL + 48, + SPR_G2_SINGLE_RAIL_TRACK_FLAT_TO_STEEP = SPR_G2_SINGLE_RAIL_TRACK_HALF_LOOP + 16, + SPR_G2_SINGLE_RAIL_TRACK_QUARTER_LOOP = SPR_G2_SINGLE_RAIL_TRACK_FLAT_TO_STEEP + 32, + SPR_G2_SINGLE_RAIL_TRACK_CORKSCREW = SPR_G2_SINGLE_RAIL_TRACK_QUARTER_LOOP + 12, + SPR_G2_SINGLE_RAIL_TRACK_TURN_BANK_TRANSITION = SPR_G2_SINGLE_RAIL_TRACK_CORKSCREW + 24, + SPR_G2_SINGLE_RAIL_TRACK_LARGE_HALF_LOOP = SPR_G2_SINGLE_RAIL_TRACK_TURN_BANK_TRANSITION + 18, + SPR_G2_SINGLE_RAIL_TRACK_SMALL_FLAT_TO_STEEP = SPR_G2_SINGLE_RAIL_TRACK_LARGE_HALF_LOOP + 56, + SPR_G2_SINGLE_RAIL_LIFT_BEGIN = SPR_G2_SINGLE_RAIL_TRACK_SMALL_FLAT_TO_STEEP + 20, SPR_G2_SINGLE_RAIL_LIFT_TRACK_FLAT = SPR_G2_SINGLE_RAIL_LIFT_BEGIN, - SPR_G2_SINGLE_RAIL_LIFT_TRACK_GENTLE = SPR_G2_SINGLE_RAIL_LIFT_BEGIN + 4, - SPR_G2_SINGLE_RAIL_LIFT_TRACK_STEEP = SPR_G2_SINGLE_RAIL_LIFT_BEGIN + 16, - SPR_G2_SINGLE_RAIL_LIFT_TRACK_FLAT_DIAGONAL = SPR_G2_SINGLE_RAIL_LIFT_BEGIN + 32, - SPR_G2_SINGLE_RAIL_LIFT_TRACK_GENTLE_DIAGONAL = SPR_G2_SINGLE_RAIL_LIFT_BEGIN + 36, - SPR_G2_SINGLE_RAIL_LIFT_TRACK_STEEP_DIAGONAL = SPR_G2_SINGLE_RAIL_LIFT_BEGIN + 48, - SPR_G2_SINGLE_RAIL_LIFT_TRACK_SMALL_FLAT_TO_STEEP = SPR_G2_SINGLE_RAIL_LIFT_BEGIN + 60, - SPR_G2_SINGLE_RAIL_END = SPR_G2_SINGLE_RAIL_LIFT_BEGIN + 80, + SPR_G2_SINGLE_RAIL_LIFT_TRACK_GENTLE = SPR_G2_SINGLE_RAIL_LIFT_TRACK_FLAT + 4, + SPR_G2_SINGLE_RAIL_LIFT_TRACK_STEEP = SPR_G2_SINGLE_RAIL_LIFT_TRACK_GENTLE + 12, + SPR_G2_SINGLE_RAIL_LIFT_TRACK_FLAT_DIAGONAL = SPR_G2_SINGLE_RAIL_LIFT_TRACK_STEEP + 16, + SPR_G2_SINGLE_RAIL_LIFT_TRACK_GENTLE_DIAGONAL = SPR_G2_SINGLE_RAIL_LIFT_TRACK_FLAT_DIAGONAL + 4, + SPR_G2_SINGLE_RAIL_LIFT_TRACK_STEEP_DIAGONAL = SPR_G2_SINGLE_RAIL_LIFT_TRACK_GENTLE_DIAGONAL + 12, + SPR_G2_SINGLE_RAIL_LIFT_TRACK_SMALL_FLAT_TO_STEEP = SPR_G2_SINGLE_RAIL_LIFT_TRACK_STEEP_DIAGONAL + 12, + SPR_G2_SINGLE_RAIL_END = SPR_G2_SINGLE_RAIL_LIFT_TRACK_SMALL_FLAT_TO_STEEP + 20, SPR_G2_END = SPR_G2_SINGLE_RAIL_END,