public void Update() { requireRangeUpdate = true; if (!targetIsInRange() && moveTarget != null) { craft.MoveCraft(((Vector2)moveTarget - (Vector2)craft.transform.position).normalized); } }