Not sure if others are having this odd issue but I just got an email where they could not compile the plugin because of an error in CityPathBuilder.h where a few properties did not have a specified category. Not sure when this became a requirement but this should fix your issues if this occurs, I’m not seeing this issue on my side and i am updated to the latest as far as official releases:
Before:
UPROPERTY(EditAnywhere, BlueprintReadWrite)
FRandomStream RNG;
/**********************************************************************************************/
UPROPERTY()
USphereComponent* BaseRoot;
UPROPERTY(EditAnywhere, BlueprintReadWrite)
USplineComponent * PathRoot;
UPROPERTY(EditAnywhere, BlueprintReadWrite)
USplineComponent* _LSpline;
UPROPERTY(EditAnywhere, BlueprintReadWrite)
USplineComponent* _RSpline;
After:
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Default")
FRandomStream RNG;
/**********************************************************************************************/
UPROPERTY()
USphereComponent* BaseRoot;
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Default")
USplineComponent * PathRoot;
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Default")
USplineComponent* _LSpline;
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Default")
USplineComponent* _RSpline;
I’ll try to update this in the older versions as well as soon as 4.17 release ill update 4.16 as well. That should be happening some time soon i would believe.