// Init and spawn anything in preperation for update job state
    public override bool OnStartJob()
    {
        Vector2Int mouseAsShip = characterNav.ScreenToShipCellPos(Input.mousePosition);

        return(characterNav.TryForceNavToPos(mouseAsShip));
    }
    // Init and spawn anything in preperation for update job state
    public override bool OnStartJob()
    {
        Vector2Int mouseAsShip = characterNav.WorldToShipCellPos(targetWorldPos);

        return(characterNav.TryForceNavToPos(mouseAsShip));
    }