set_scalability_quality
Sets Unreal Engine scalability quality levels for resolution, shadows, effects, and more via the Scalability API, then reads them back to verify changes.
Instructions
Sets engine scalability quality via the Scalability API and reads it back. Modifies a Scalability::FQualityLevels (starting from the current live state), then applies it with Scalability::SetQualityLevels + ApplyCachedQualityLevels.
Returns: { set: bool, requested_level: int, category: string, ResolutionQuality: int, ViewDistanceQuality: int, AntiAliasingQuality: int, ShadowQuality: int, GlobalIlluminationQuality: int, ReflectionQuality: int, PostProcessQuality: int, TextureQuality: int, EffectsQuality: int, FoliageQuality: int, ShadingQuality: int, LandscapeQuality: int }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quality | No | Level 0-3(/4) or one of "Low"/"Medium"/"High"/"Epic"/"Cinematic". | |
| category | No | Optional category name: "ViewDistance", "AntiAliasing", "Shadows", "GlobalIllumination", "Reflection", "PostProcess", "Texture", "Effects", "Foliage", "Shading", "Landscape", or "all" (default all). |