track extended

This commit is contained in:
nquidox 2026-04-15 23:11:39 +03:00
parent 895193778b
commit 13b9b16644

View file

@ -22,21 +22,24 @@ pub fn setup_linear_track(mut commands: Commands) {
}, },
start_direction: Vec2::X, start_direction: Vec2::X,
segments: vec![ segments: vec![
PathSegment::Line { length: STEP * 2.0 }, PathSegment::Line { length: STEP * 6.0 },
PathSegment::Turn { radius: STEP, left: true }, PathSegment::Turn { radius: STEP, left: true },
PathSegment::Line { length: STEP }, PathSegment::Line { length: STEP },
PathSegment::Turn { radius: STEP, left: false }, PathSegment::Turn { radius: STEP, left: false },
PathSegment::Line { length: STEP * 10.0 }, PathSegment::Line { length: STEP * 18.0 },
PathSegment::Turn { radius: STEP, left: true }, PathSegment::Turn { radius: STEP, left: true },
PathSegment::Line { length: STEP * 4.0 }, PathSegment::Line { length: STEP * 4.0 },
PathSegment::Turn { radius: STEP, left: true }, PathSegment::Turn { radius: STEP, left: true },
PathSegment::Turn { radius: STEP, left: false }, PathSegment::Turn { radius: STEP, left: false },
PathSegment::Line { length: STEP * 4.0 },
PathSegment::Turn { radius: STEP, left: true },
PathSegment::Line { length: STEP * 20.0 },
PathSegment::Turn { radius: STEP, left: true },
PathSegment::Line { length: STEP * 5.0 },
PathSegment::Turn { radius: STEP, left: true },
PathSegment::Line { length: STEP * 10.0 },
PathSegment::Turn { radius: STEP, left: false },
PathSegment::Line { length: STEP * 2.0 }, PathSegment::Line { length: STEP * 2.0 },
PathSegment::Turn { radius: STEP, left: true },
PathSegment::Line { length: STEP * 6.0 },
PathSegment::Turn { radius: STEP, left: true },
PathSegment::Line { length: STEP * 1.0 },
PathSegment::Turn { radius: STEP, left: true },
], ],
}, },
LinearStateMarker, LinearStateMarker,