SCAR Code:
begin
Writeln('Attempting to walk to point 1');
if not RadialWalk(PathColour[0], 75, 105, 70, 1, 0); then
if not RadialWalk(PathColour[1], 75, 105, 70, 1, 0); then
if not RadialWalk(PathColour[2], 75, 105, 70, 1, 0); then
if not RadialWalk(PathColour[3], 75, 105, 70, 1, 0); then
if not RadialWalk(PathColour[4], 75, 105, 70, 1, 0); then
if not RadialWalk(PathColour[5], 75, 105, 70, 1, 0); then
if not RadialWalk(PathColour[6], 75, 105, 70, 1, 0); then
if not RadialWalk(PathColour[7], 75, 105, 70, 1, 0); then
if not RadialWalk(PathColour[8], 75, 105, 70, 1, 0); then
if not RadialWalk(PathColour[9], 75, 105, 70, 1, 0); then
if not RadialWalk(PathColour[10], 75, 105, 70, 1, 0); then
if not RadialWalk(PathColour[11], 75, 105, 70, 1, 0); then
if not RadialWalk(PathColour[12], 75, 105, 70, 1, 0); then
if not RadialWalk(PathColour[12], 75, 105, 70, 1, 0); then
if not RadialWalk(PathColour[13], 75, 105, 70, 1, 0); then
if not RadialWalk(PathColour[14], 75, 105, 70, 1, 0); then
if not RadialWalk(PathColour[15], 75, 105, 70, 1, 0); then
if not RadialWalk(PathColour[16], 75, 105, 70, 1, 0); then
if not RadialWalk(PathColour[17], 75, 105, 70, 1, 0); then
Logout;
Flag;
Writeln('Walked to point 1');
Wait(100+random(1000));
FailSafe;