﻿// Copyright (c) 2023 Justin Couch / JustInvoke
using UnityEngine;

namespace PowerslideKartPhysics
{
    // Waypoint class
    public class BasicWaypoint : MonoBehaviour
    {
        public BasicWaypoint nextPoint;
        public float radius = 1.0f;

        private void OnDrawGizmos() {
            // Draw radius and line to next point
            Gizmos.color = Color.cyan;
            Gizmos.DrawWireSphere(transform.position, radius);
            if (nextPoint != null) {
                Gizmos.color = Color.green;
                Gizmos.DrawLine(transform.position, nextPoint.transform.position);
            }
        }
    }
}
