Hiding UPROPERTY based on condition

It’s possible to use EditConditionHides now. If an edit condition fails, it will hide the UPROPERTY.

	// Whether the asteroid is considered a boss asteroid.
	UPROPERTY(EditDefaultsOnly, Category = "Asteroid | Boss")
	bool bIsBossAsteroid = false;

	// When the boss asteroid is destroyed, how many mid sized asteroids should be spawned?
	UPROPERTY(EditDefaultsOnly, Category = "Asteroid | Boss", meta = (EditCondition = "bIsBossAsteroid", EditConditionHides))
	uint8 BossNumberOfMidSizedAsteroidsToSpawn = 5;
11 Likes