public class Marine : Unit { protected override void Start() { base.Start(); // TODO: obviously this will be removed... MoveTo(_transform.position); } protected override void CancelCurrentTask() { } // Update is called once per frame private void Update() { MovementRoutine(); } }