As someone who frequently uses FastFlags, I find the current list (yes, I know the current selection is subject to change.) rather small and could use an exhaustive list of FastFlags that me (and others included) use in terms of improving quality of life, performance, ping, et cetera.
Performance Flags
-
FIntRenderLocalLightUpdatesMax / FIntRenderLocalLightUpdatesMin
I use this flag to increase the default min/max light updates (however I’m not exactly sure if it does anything.) -
DFIntMaxFrameBufferSize
Reduces input lag at a value of 4 (unconfirmed), makes your game whitescreen at 0, and 1-3 makes other players laggy on your screen. -
DFIntNumAssetsMaxToPreload
Increases amount of assets that the client can preload, causing games that have been previously played to load much faster.
Network Flags
DFIntConnectionMTUSize
I personally use this FastFlag at a value of 1490 (determined from pingingroblox.com
), and in my case it helps me reduce my ping from 46-52 to 36-44 (in high performing Singapore servers.)
QOL (Quality of Life) Flags
-
DFIntVoiceChatVolumeThousandths
Many people use this flag to boost the microphone volume of others, as in my case (and many others too) the microphone volume is often times too quiet compared to the game’s audio. -
DFIntVoiceChatRollOffMaxDistance
I like to use this flag as in my usecase I find the default rolloff distance too low. However, this flag is abusable and in my opinion should have an upper limit (ex. 150, 200) as you can set it to an extremely high value to hear anybody’s microphone from anywhere. -
FFlagAdServiceEnabled
I use this flag because there’s just been too many times that I’ve accidentally stepped into an advertisement’s game teleport because the developer didn’t implement a confirm button. -
DFIntAvatarFaceChatHeadRollLimitDegrees
This flag isn’t abusable or anything, it’s just funny. I have it personally set to 360 so I can make my head look like it’s snapped, however I wouldn’t mind if it got removed. Just a party trick of sorts, and it would be neat if you could keep it -
DFIntCanHideGuiGroupId
This is a pretty useful flag that I use, however I do know that it is very abusable as it is currently. I only use it to hide the CoreGUI when I’m taking screenshots in a game that already has a function to hide the game’s UI, and I think there should be a flag replacing it that only allows for CoreGUI hiding.