i’m trying to detect when the player changes the graphics quality so i can update every existing particle emitter so they don’t naturally decrease their rate as graphics quality goes down.
when i’m detecting when the graphics quality changes, these are all the possible settings:
Enum.SavedQualitySetting.QualityLevel1
Enum.SavedQualitySetting.QualityLevel2
Enum.SavedQualitySetting.QualityLevel3
Enum.SavedQualitySetting.QualityLevel4
Enum.SavedQualitySetting.QualityLevel5
Enum.SavedQualitySetting.QualityLevel6
Enum.SavedQualitySetting.QualityLevel7
Enum.SavedQualitySetting.QualityLevel8
Enum.SavedQualitySetting.QualityLevel9
Enum.SavedQualitySetting.QualityLevel10
and
Enum.SavedQualitySetting.Automatic
the issue is that it doesn’t tell me what automatic has set the graphics quality to
Unfortunately there is no way of finding out what setting automatic is set to yet.
A workaround for this as of now could be that whenever you detect a user has set their graphics to automatic, a screengui could pop up asking them to change it to a set level before continuing in the game. The only issue with this would be some people would find it annoying and obtrusive.